1 <DEFINE EMACRO (OBJ "AUX" (ERR <GET ERROR!-INTERRUPTS INTERRUPT>) TEM)
2 <COND (.ERR <OFF .ERR>)>
4 <FUNCTION (FR "TUPLE" T)
5 <COND (<AND <GASSIGNED? MACACT> <LEGAL? ,MACACT>>
6 <DISMISS [!.T] ,MACACT>)
7 (ELSE <APPLY ,<PARSE "OVALRET!-COMBAT!-"> " ">)>>
10 <PROG MACACT () #DECL ((MACACT) <SPECIAL ANY>)
15 <COND (.ERR <EVENT .ERR>)>
16 <ERROR " MACRO EXPANSION LOSSAGE " !.TEM>)
17 (ELSE <OFF "ERROR"> <AND .ERR <EVENT .ERR>> <1 .TEM>)>>