|
|
Delayed evaluation in Scheme |
Scheme does not support normal-order reduction nor lazy evaluation Scheme has an explicit primitive which delays an evaluation |
|
|
The first definition uses the R5RS macro facility,
whereas the last one uses a more primitive macro facility, which happens to be supported in MzScheme. |