iterate[syntactic extension] iterate name ((var expr) ...) body ...)
RRS: same as
(labels ((name (lambda (var ...) (block body ...))))
(name expr ...))
See also labels.
[syntax] iterate loop-name ((sequence-type element-var data ...) ...) ((state-var init) ...) body [final]
Scheme48: extensible macro for iteration.
See also reduce.
|