Quoth Peter Bex on Boomtime, the 1st of Confusion:
> If "or" were a simple procedure, it would first evaluate all its
> arguments and then call the procedure.

This is also known as applicative vs. normal order; see e.g.:

  https://mitpress.mit.edu/sicp/full-text/sicp/book/node85.html

Procedures are applicative; macros are normal.

_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to