3 <ENTRY JCLARGS? READARGS>
8 <COND (<AND <NOT <GASSIGNED? JCL-HANDLER>>
10 <LOOKUP "INTERRUPT" <ROOT>>
11 <GASSIGNED? <LOOKUP "INTERRUPT" <ROOT>>>
12 <==? <TYPEPRIM FIX> FIX>>
13 <ON <SETG JCL-HANDLER <HANDLER "SAVE" ,HNDLR>>>)>
15 <DEFINE GETJCL ("AUX" JCL)
16 #DECL ((JCL) <OR FALSE VECTOR>)
17 <COND (<GASSIGNED? SAVED-JCL>
19 (<SET JCL <CALL GETS ARGV>>
22 <1 .V <I$STD-STRING!-INTERNAL <1 .V> T>>>
24 <SETG SAVED-JCL .JCL>)>>
26 <DEFINE JCLARGS? ("AUX" (JCL <GETJCL>))
32 <DEFINE READARGS ("AUX" (JCL <GETJCL>))
33 #DECL ((JCL) <OR FALSE <VECTOR [REST STRING]>>)
34 <COND (<AND .JCL <G? <LENGTH .JCL> 1>>