(and ..args) args: zero or more forms
M
Performs a lazy Boolean AND.
Successively evaluates each form in args
. When one of the forms evaluates to #f
or
#n
, that value is returned, and any subsequent forms are not evaluated. Otherwise,
returns the value of the last argument.
With no arguments, (and)
evaluates to #t
.