; ; ; This overlay file overlays the routines for getting arguments ; and the initialization routines with the parser. ; ; It also overlays the code for processing switch statements, ; string statements, and formats. ; ; .ROOT C-M-*(A,B) .PSECT CARG,RW,D,GBL,OVR .PSECT CDEFIO,RW,D,GBL,OVR .PSECT CERRBF,RW,D,GBL,OVR .PSECT CFLAGS,RW,D,GBL,OVR .PSECT CFNAME,RW,D,GBL,OVR .PSECT CFOR,RW,D,GBL,OVR .PSECT CGOTO,RW,D,GBL,OVR .PSECT CLINE,RW,D,GBL,OVR .PSECT CLOOK,RW,D,GBL,OVR .PSECT CMACRO,RW,D,GBL,OVR .PSECT COUTLN,RW,D,GBL,OVR .PSECT CSBUF,RW,D,GBL,OVR .PSECT CSWTCH,RW,D,GBL,OVR .PSECT FCOMR,RW,D,GBL,OVR .PSECT GCMD01,RW,D,GBL,OVR .PSECT STATUS,RW,D,GBL,OVR .PSECT XIT,RW,D,GBL,OVR M: .FCTR RATFIV/LB:CANT:CLOSE:ENDR4:ERROR:OPEN:REMARK:SCOPY-M2 M2: .FCTR LIBS-RATFIV/LB:RATFIV:RAT5S A: .FCTR RATFIV/LB:INIMAC:INIRAT-A2 A2: .FCTR RATFIV/LB:INITR4:GETARG:PMATCH:USRBIN-LIBS B: .FCTR REST-PARSE-*(SWITCH,FORMAT,STRING) REST: .FCTR RATFIV/LB:BRKNXT:DFUNCT:DOCODE:ELSEF:FORCOD:IFCODE-R2 R2: .FCTR RATFIV/LB:LABELC:LEX:LITRAL:OTHERC:REPCOD:RETCOD:RINCLU-R3 R3: .FCTR RATFIV/LB:UNSTAK:WHILEC-LIBS PARSE: .FCTR RATFIV/LB:PARSE SWITCH: .FCTR RATFIV/LB:SWCODE:CASCOD-LIBS FORMAT: .FCTR RATFIV/LB:FORMA-LIBS STRING: .FCTR RATFIV/LB:STRDCL-LIBS C: .FCTR CARG-CDEFIO-CERRBF-CFLAGS-CFNAME-CFOR-CGOTO-CLINE-CLOOK-C2 C2: .FCTR CMACRO-COUTLN-CSBUF-CSWTCH-FCOMR-GCMD01-STATUS-XIT LIBS: .FCTR RATFIV/LB .END