Clamps Dictionary
push-if
Macro
(push-if form list)
Push form to list if form evaluates to non-nil. Return the modified list or nil if form evaluates to nil.
Arguments
form |
Form to be pushed to list. |
list |
List pushed into. |
Examples
(defvar *test* '()) ; => *test* (push-if 4 *test*) ; => (4) (push-if (eq 2 3) *test*) ; => nil *test* ; => (4)
Created: 2025-02-18 Di 12:58