reverse: MACRO for i, _NARG i = _NARG - i - 1 shift i println \1 shift -i endr ENDM reverse $1, $2, $3 m: MACRO shift 2 shift -3 ENDM m