chickadee » procedural-macros » once-only

(once-only (x ...) body ....)syntax

to be used in a macro-body to avoid side-effects. The arguments x ... are only evaluated once.

once-only must be imported for-syntax.