technoblogy / ulisp-arm

A version of the Lisp programming language for ARM-based boards.
http://www.ulisp.com/
MIT License
97 stars 30 forks source link

The or special form evaluates its argument twice #39

Closed technoblogy closed 3 years ago

technoblogy commented 3 years ago

For example:

> (let ((x 0)) (or (incf x)) x)
2

Thanks to Max-Gerd Retzlaff for finding this.