unless -- r7rs Definition
§

Kind
§

syntax;

Implemented by
§

Syntax signature
§

Syntax keywords:

Syntax variants:

Exports
§

Exports recursive
§

Description
§

(unless <test> <expression_1> <expression_2> ...)

Syntax: The <test> is an expression.

Semantics: The test is evaluated, and if it evaluates to #f, the expressions are evaluated in order. The result of the unless expression is unspecified.

(unless (= 1 1.0)
  (display "1")
  (display "2"))  ===>  #unspecified
           ; and prints nothing

The text herein was sourced and adapted as described in the "R7RS attribution of various text snippets" appendix.