Assign8
Wrapper to indicate a C local variable assignment
in an mv-let that side-effects 8 additional variables.
See atc-let-designations.
Macro: assign8
(defmacro assign8 (x)
(cons 'mv-let
(cons '(*0 *1 *2 *3 *4 *5 *6 *7 *8)
(cons x
'((mv (assign *0)
*1 *2 *3 *4 *5 *6 *7 *8))))))