and[syntax] and test ...
R5RS, R6RS: The test expressions are evaluated from left to right,
and the value of the first expression that evaluates to a false value
is returned. Any remaining expressions are not evaluated. If all
the expressions evaluate to true values, the value of
the last expression is returned. If there are no expressions then
#t is returned
See also or, and-let*, andmap.
|