Some articles on condition body, condition, body:
... Consider this Common Lisp macro (defmacro my-unless (condition body body) `(if (not ,condition) (progn ,@body))) While there are no references to variables in this macro, it assumes the ... functions which are not protected in the same way (defmacro my-unless (condition body body) `(if (user-defined-operator ,condition) (progn ,@body))) (flet ((user-defined-operator (x) x)) (my-unles ... of my-unless will have the desired behavior (define-syntax my-unless (syntax-rules [(_ condition body) (if (not condition) body (void))])) (let (my-unless #t (display ...
Famous quotes containing the words body and/or condition:
“Undernourished, intelligence becomes like the bloated belly of a starving child: swollen, filled with nothing the body can use.”
—Andrea Dworkin (b. 1946)
“No theory is good unless it permits, not rest, but the greatest work. No theory is good except on condition that one use it to go on beyond.”
—André Gide (18691951)