DataMuseum.dk

Presents historical artifacts from the history of:

IBM System/36

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about IBM System/36

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦dee1dc91a⟧

    Length: 8960 (0x2300)
    Notes: MEMBER_P, Member_Text
    Names: »COBOLONL«

Derivation

└─⟦c8ae05145⟧ Bits:30009820 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 5 Created 19950301 Level 01 Seq 001 of 011
    └─⟦ac51fb3f2⟧ 
        └─⟦this⟧ ».COBOLONL« 

Text Member

*                                                                               
*  THE COBOL ONLINE DEVELOPMENT PROCEDURE FOR S/36                              
*                                                                               
// LOCAL AREA-SYSTEM                             LOCAL AREA=SYSTEM LDA          
// MEMBER USER1-#CB#M1,LIBRARY-#COBLIB           MESSAGE MEMBERS                
// IF JOBQ-NO IF EVOKED-NO GOTO NJOBQ                                           
// MSG ?WS?,?M'2000,1,75'?             CANT EVOKE OR JOBQ  THIS PROC            
// RETURN                                                                       
// TAG NJOBQ                                                                    
// IFF PROC-DSU IFF PROC-SEU #ERR 2021,3,CBL                                    
// IFF '?L'1,2'?'/CO  GOTO  SETLCL      IF COBOLP PRIOR, USE LDA                
// IFF '?L'3,2'?'/BO  GOTO  SETLCL      IF COBOLP PRIOR, USE LDA                
// IFF '?L'5,2'?'/LP  GOTO  SETLCL      IF COBOLP PRIOR, USE LDA                
// LOCAL OFFSET-8,DATA-'O',BLANK-1,AREA-SYSTEM                                  
// GOTO RETPARMS                                                                
// TAG SETLCL                                                                   
*   NOW SET UP THE LDA WITH DEFAULTS                                            
// LOCAL OFFSET-1,DATA-'COBOLP O004000NONEP',BLANK-*ALL,AREA-SYSTEM             
// LOCAL OFFSET-419,DATA-'?CLIB?',AREA-SYSTEM   DEFAULT INPUT LIB               
// TAG RETPARMS                                                                 
*           SOURCE NAME   SOURCE LIB    OUTPUT LIB   VIEWSOURCE  CRT-PRINT      
// EVALUATE P1=?L'435,8'? P2=?L'419,8'? P3=?L'427,8'? P5='N'                    
*           WORKBLOCKS   SOURCE       DEBUG        MAP          XREF            
// EVALUATE P6=?L'9,4'?                                                         
// EVALUATE P4=?L'443,8'?                                                       
*           OFFSET        COPYLIB       SUBLIB        NEP                       
// EVALUATE                                           P15=?L'15,5'?             
*           MRT                                                                 
// EVALUATE P16=?L'13,2'?                                                       
// LOCAL OFFSET-20,DATA-'DSM  NOJOBQCRT    ',AREA-SYSTEM                        
// LOCAL OFFSET-96,DATA-'N#SE@XTRA',AREA-SYSTEM                                 
*        PROBLEM OF SAVING INPUT LIB NAME FIXED                                 
// LOCAL OFFSET-411,DATA-'?CLIB?',BLANK-8,AREA-SYSTEM   SAVE THE CUR            
// TAG SCREEN1A                                                                 
// EVALUATE P7=''                                                               
// TAG SCREEN1                                                                  
// PROMPT FORMAT-COBONL,LIBRARY-#COBLIB,LENGTH-'8,8,8,8,1,4,56',                
// IF DSPLY-IGC MEMBER-#CB$FMT                                                  
// ELSE MEMBER-#CB@FMT                                                          
// EVALUATE P22='' P23='' P24='' P25='' P26='' P27=''                           
// IF ?CD?/2007 RETURN                            CHECK FOR END-OF-JOB          
// IF ?CD?/2003 RETURN                                                          
// TAG CHKPARMS                                                                 
// IF /?2? GOTO SCREEN1 ?7F'4002'? ?23F'C'?       INPUT LIB NOT GIVEN           
// IFF DATAF1-?2? GOTO SCREEN1 ?7F'4002'? ?23F'C'?  INPUT LIB NOT FOUND         
// IF /?1? GOTO SCREEN1 ?7F'4001'? ?22F'C'?       NO SOURCE MEMBER              
// IF SOURCE-'?1?,?2?' GOTO P08K                                                
// TAG P07E                                                                     
*     SOURCE MEMBER DOESN'T EXIST.  CREATE NEW MEMBER IF THEY WISH TO EDIT      
*     PRIOR TO COMPILE ELSE GENERATE AN ERROR                                   
// IFF ?5?/Y  GOTO SCREEN1 ?7F'4001'? ?22F'C'?    DOESN'T WANT TO SEU           
// TAG P08K                                                                     
// IF /?3? GOTO P12K                                OUTLIB BLANK                
// IFF DATAF1-?3? GOTO SCREEN1 ?7F'4003'? ?24F'C'?  OUTLIB NOT FOUND            
// TAG P12K                                                                     
// IFF ?3?/ LOCAL OFFSET-427,DATA-'?3?',BLANK-8,AREA-SYSTEM                     
// ELSE LOCAL OFFSET-427,DATA-'        ',AREA-SYSTEM                            
// LOCAL OFFSET-443,DATA-'?4?',AREA-SYSTEM                                      
// IF /?4? GOTO P14K                                                            
// EVALUATE P51,4=?CD?                                                          
// LOAD #RPDD                                                                   
// RUN                                                                          
// EVALUATE CD=?51?                                                             
// IF '?L'451,1'?'/'1' GOTO SCREEN1 ?7F'4026'? ?25F'C'?                         
// TAG P14K                                                                     
// IFF ?5?/Y IFF ?5?/N GOTO SCREEN1 ?7F'4004'? ?26F'C'?                         
// IFF ?6?>0 GOTO SCREEN1 ?7F'4006'? ?27F'C'?                                   
// IF ?CD?/2003 RETURN                                                          
// IFF ?CD?/2014 GOTO PUTPARMS                CHECK FOR MORE COMPILE OPTIONS    
// TAG SCREEN2C                                                                 
// EVALUATE P21=''                                                              
// TAG SCREEN2                                                                  
// EVALUATE P20='COBOLONL ?1?,?2?,?3?,?4?,?5?,?6?'                              
// TAG SCREEN2A                                                                 
// PROMPT FORMAT-COBONL2,START-8,LIBRARY-#COBLIB,+                              
LENGTH-'8,7,5,6,8,8,8,5,2,6,5,8,72,56',                                         
// IF DSPLY-IGC MEMBER-#CB$FMT                                                  
// ELSE MEMBER-#CB@FMT                                                          
// EVALUATE P37='' P38='' P39='' P40='' P41='' P42='' P43='' +                  
P44='' P45='' P48='' P49='' P50=''                                              
// IF ?CD?/2007 RETURN                        CHECK FOR END-OF-JOB              
// IF ?CD?/2003 RETURN                                                          
*    THIS BLOCK CHECKS PARMS 6-15 FOR INVALID ENTRIES. IF FOUND, THE            
*    APPROPRIATE MIC NUMBER IS INSERTED AND THE SCREEN REDISPLAYED.             
// LOCAL OFFSET-97,DATA-'#SE@XTRA',AREA-SYSTEM                                  
// IFF /?8? IFF ?8?/SOURCE IFF ?8?/NOSOURCE +                                   
GOTO SCREEN2A ?21F'4007'? ?37F'C'?                                              
// IFF /?9? IFF ?9?/DEBUG IFF ?9?/NODEBUG +                                     
GOTO SCREEN2A ?21F'4008'? ?38F'C'?                                              
// IFF /?10? IFF ?10?/MAP IFF ?10?/NOMAP +                                      
GOTO SCREEN2A ?21F'4009'? ?39F'C'?                                              
// IFF /?11? IFF ?11?/NOXREF IFF ?11?/XREF +                                    
GOTO SCREEN2A ?21F'4010'? ?40F'C'?                                              
// IFF /?12? IFF ?12?/OFFSET IFF ?12?/NOOFFSET +                                
GOTO SCREEN2A ?21F'4011'? ?41F'C'?                                              
// IFF /?13? IFF DATAF1-?13? GOTO SCREEN2A ?21F'4012'? ?42F'C'?                 
// IFF /?14? IFF DATAF1-?14? GOTO SCREEN2A ?21F'4013'? ?43F'C'?                 
// IFF /?15? IFF ?15?/NEP IFF ?15?/NONEP +                                      
GOTO SCREEN2A ?21F'4014'? ?44F'C'?                                              
// IFF ?16?>-1 GOTO SCREEN2A ?21F'4015'? ?45F'C'?                               
// IFF /?17? IFF LINK/?17? IFF NOLINK/?17? +                                    
GOTO SCREEN2A ?21F'4023'? ?48F'C'?                                              
// IFF /?18? IFF MRO/?18? IFF NOMRO/?18? +                                      
GOTO SCREEN2A ?21F'4022'? ?49F'C'?                                              
// IF ?17?/NOLINK IF ?18?/MRO +                                                 
GOTO SCREEN2A ?21F'4024'? ?48F'C'?                                              
// IFF /?19?  IFF OBJECT/?19?  IFF NOOBJECT/?19? +                              
GOTO SCREEN2A ?21F'4019'? ?50F'C'?                                              
// IF ?CD?/2002 GOTO SCREEN1A                 CHECK FOR PAGE BACK               
*   THIS BLOCK STORES THE PARAMETERS IN THE PROPER AREAS OF THE LDA             
// TAG PUTPARMS                                                                 
// LOCAL OFFSET-435,DATA-'?1?',BLANK-8,AREA-SYSTEM                              
// LOCAL OFFSET-419,DATA-'?2?',BLANK-8,AREA-SYSTEM                              
// LOCAL OFFSET-96,DATA-'?5?',AREA-SYSTEM                                       
// LOCAL OFFSET-9,DATA-'?6?',BLANK-4,AREA-SYSTEM                                
// LOCAL OFFSET-38,DATA-'?8?',BLANK-8,AREA-SYSTEM                               
// LOCAL OFFSET-67,DATA-'?9?',BLANK-7,AREA-SYSTEM                               
// LOCAL OFFSET-46,DATA-'?10?',BLANK-5,AREA-SYSTEM                              
// LOCAL OFFSET-74,DATA-'?11?',BLANK-6,AREA-SYSTEM                              
// LOCAL OFFSET-51,DATA-'?12?',BLANK-8,AREA-SYSTEM                              
// LOCAL OFFSET-88,DATA-'?13?',BLANK-8,AREA-SYSTEM                              
// LOCAL OFFSET-59,DATA-'?14?',BLANK-8,AREA-SYSTEM                              
// LOCAL OFFSET-13,DATA-'?16?',AREA-SYSTEM,BLANK-2                              
// LOCAL OFFSET-15,DATA-'?15?',BLANK-5,AREA-SYSTEM                              
// LOCAL OFFSET-116,DATA-'?17?',BLANK-6,AREA-SYSTEM                             
// LOCAL OFFSET-111,DATA-'?18?',BLANK-5,AREA-SYSTEM                             
// LOCAL OFFSET-80,DATA-'?19?',BLANK-8,AREA-SYSTEM                              
// TAG COMP                                                                     
// IFF ?5?/Y GOTO SKIPSEU                                                       
// IFF PROC-DSU GOTO SEUDO                                                      
DSU EDIT,?1?,S,,,?2'?CLIB?'?                                                    
// EVALUATE P5='N'                                                              
// IFF SOURCE-'?1?,?2?' GOTO P07E                                               
// PRINTER CONTINUE-NO                                                          
// GOTO SKIPSEU                                                                 
// TAG SEUDO                                                                    
SEU ?1?,S,,,?2'?CLIB?'?                                                         
// EVALUATE P5='N'                 BYPASS SEU NEXT PASS                         
// IFF SOURCE-'?1?,?2?'  GOTO P07E                                              
// TAG SKIPSEU                                                                  
// IF JOBQ-NO IF EVOKED-NO * 2011            IF PROC NOT EVOKED OR RUN FROM     
*                                           JOBQ, DISPLAY IN PROCESS MSG        
// LIBRARY NAME-#COBLIB                                                         
// LOAD #CB00,#COBLIB                                                           
// FILE NAME-$SOURCE,UNIT-F1,RETAIN-S,DISP-NEW,BLOCKS-?6'40'?,EXTEND-25         
// FILE NAME-$WORK,UNIT-F1,RETAIN-S,DISP-NEW,BLOCKS-?6'40'?,EXTEND-25           
// FILE NAME-$WORK2,UNIT-F1,BLOCKS-?6'40'?,RETAIN-J,LABEL-?1?,EXTEND-25         
// FILE NAME-$WORK3,UNIT-F1,BLOCKS-?6'40'?,RETAIN-S,DISP-NEW,EXTEND-25          
// PRINTER NAME-$PRINTDM,CONTINUE-YES,PRIORITY-0                                
// IF ?CD?/2040  LOCAL OFFSET-106,DATA-Y,AREA-SYSTEM                            
// MEMBER PROGRAM1-#CB#M1,PROGRAM2-#CB#M2,LIBRARY-#COBLIB                       
// COMPILE INLIB-?2'?CLIB?'?,OUTLIB-?3'?2?'?,MRTMAX-?16'00'?,SOURCE-?1?,        
// IFF ?4?/ DATADCT-?4?,                                                        
// IF ?18?/MRO MRO-YES,                                                         
// IF ?L'15,3'?/NEP NEP-YES                                                     
// ELSE NEP-NO                                                                  
// RUN                                                                          
// LOCAL OFFSET-107,DATA-'?CD?',AREA-SYSTEM   STORE FOR LATER USE @@TAK         
// EVALUATE P3=?L'427,8'?          RESTORE OUTLIB TO WHAT WAS ENTERED           
// LIBRARY NAME-?L'411,8'?                                                      
// EVALUATE P35=?L'31,8'?            SAVE COMPILER PRINT OPTION                 
// IF ?L'105,1'?/  GOTO SKIPMNT    IF DSM IS NOT GOOD,SKIP SOURCE VIEW          
// IFF PROC-DSU GOTO SEUDO2                                                     
// PRINTER CONTINUE-NO                                                          
DSU EDIT,?1?,S,,,?2'?3?'?,?1?                                                   
// GOTO SKIPMNT                                                                 
// TAG SEUDO2                                                                   
SEU ?1?,S,,,?2'?3?'?,?1?                                                        
// TAG SKIPMNT                                                                  
// LOCAL OFFSET-105,DATA-' ',AREA-SYSTEM             RESET TO NO DSM            
// PRINTER CONTINUE-NO                                                          
// EVALUATE P20='N' P21='Y' P22=''                                              
// TAG SCREEN3                                                                  
// PROMPT FORMAT-COBONL3,START-20,LIBRARY-#COBLIB,LENGTH-'1,1,56',              
// IF DSPLY-IGC MEMBER-#CB$FMT                                                  
// ELSE MEMBER-#CB@FMT                                                          
// MEMBER USER1-#CB#M1,USER2-#CB#M2,PROGRAM1-#CB#M1,PROGRAM2-#CB#M2,+           
LIBRARY-#COBLIB                                                                 
// EVALUATE P46='' P47=''                                                       
// IF ?CD?/2007 LOCAL OFFSET-178,DATA-'1',AREA-SYSTEM                           
// ELSE IF ?CD?/2014 LOCAL OFFSET-178,DATA-'2',AREA-SYSTEM                      
// ELSE LOCAL OFFSET-178,DATA-'0',AREA-SYSTEM                                   
// IF ?CD?/2007 GOTO P105K         IF CMD7 JUMP AHEAD TO END                    
// IFF ?20?/Y IFF ?20?/N GOTO SCREEN3 ?22F'4016'? ?46F'C'?                      
// IFF ?21?/N IFF ?21?/Y GOTO SCREEN3 ?22F'4017'? ?47F'C'?                      
// TAG P105K                                                                    
// IFF ?35?/CRT GOTO NODELT                                                     
*  SPOOL NOT ACTIVE OR SPOOL FILE NOT CREATED FOR SOME REASON                   
// IF  ?20?/Y      IFF ?CD?/2007 GOTO NODELT       DETERMINE IF WE NEED         
* TO DELETE THE SPOOL FILE ENTRY.  EXECUTE #RPSPD IF IT MUST BE DELETED.        
// LOCAL OFFSET-187,DATA-'?WS?',AREA-SYSTEM                                     
// LOAD #RPSPD                                                                  
// RUN                                                                          
// GOTO ENDPROC                                                                 
// TAG NODELT                                                                   
*                                                                               
*     IF CRT SPECIFIED, COPY SPOOL FILE ENTRY TO DISK,                          
*     AND THEN DISPLAY THE DISK FILE AT DISPLAY STATION                         
*                                                                               
************************************************************************        
* THE FOLLOWING 4 LINES ARE ADDED FOR PTF 52-545  . THEY REPLACE       *        
* THE CALLS TO $UASF AND $UASC.                                        *        
************************************************************************        
// INFOMSG NO                                                                   
// IFT DATAF1-CB?L'181,6'? DELETE CB?L'181,6'?,F1                               
// IFF ?L'181,6'?/ COPYPRT ?L'181,6'?,CB?L'181,6'?,CANCEL,CRT                   
// IF DATAF1-CB?L'181,6'? DELETE CB?L'181,6'?,F1                                
// LOCAL OFFSET-1,DATA-'?33?',AREA-SYSTEM                                       
// LOCAL OFFSET-129,DATA-'?34?',AREA-SYSTEM                                     
// TAG ENDPROC                                                                  
// EVALUATE CD=?L'107,4'?                                                       
// IF ?L'178,1'?/1 RETURN                    CMD 7 HIT                          
// IF ?L'178,1'?/2 GOTO SCREEN2C             CMD 14 HIT                         
// EVALUATE P22=''                                                              
// IF ?21?/Y IF ?20?/N GOTO COMP             PROCEED NO VIEW-JUST COMPILE       
// IF ?21?/Y IF ?20?/Y GOTO SCREEN1A         PROCEED AND VIEW-REPROMPT          
// RETURN                                                                       

OctetView - MemberText

0x0000…0001 0x81
0x0001…0002 »*«
0x0002…0003 0x4f
0x0003…0004 0x81
0x0004…0005 »*«
0x0005…0006 0x02
0x0006…0007 0xaf
0x0007…0036 »THE COBOL ONLINE DEVELOPMENT PROCEDURE FOR S/36«
0x0036…0037 0x1e
0x0037…0038 0x81
0x0038…0039 »*«
0x0039…003a 0x4f
0x003a…003b 0x94
0x003b…004f »// LOCAL AREA-SYSTEM«
0x004f…0050 0x1d
0x0050…0051 0x95
0x0051…0066 »LOCAL AREA=SYSTEM LDA«
0x0066…0067 0x0a
0x0067…0068 0xa6
0x0068…008e »// MEMBER USER1-#CB#M1,LIBRARY-#COBLIB«
0x008e…008f 0x0b
0x008f…0090 0x8f
0x0090…009f »MESSAGE MEMBERS«
0x009f…00a0 0x10
0x00a0…00a1 0xa5
0x00a1…00c6 »// IF JOBQ-NO IF EVOKED-NO GOTO NJOBQ«
0x00c6…00c7 0x2b
0x00c7…00c8 0x9a
0x00c8…00e2 »// MSG ?WS?,?M'2000,1,75'?«
0x00e2…00e3 0x0d
0x00e3…00e4 0x92
0x00e4…00f6 »CANT EVOKE OR JOBQ«
0x00f6…00f7 0x02
0x00f7…00f8 0x89
0x00f8…0101 »THIS PROC«
0x0101…0102 0x0c
0x0102…0103 0x89
0x0103…010c »// RETURN«
0x010c…010d 0x47
0x010d…010e 0x8c
0x010e…011a »// TAG NJOBQ«
0x011a…011b 0x44
0x011b…011c 0xac
0x011c…0148 »// IFF PROC-DSU IFF PROC-SEU #ERR 2021,3,CBL«
0x0148…0149 0x24
0x0149…014a 0x94
0x014a…015e »// IFF '?L'1,2'?'/CO«
0x015e…015f 0x02
0x015f…0160 0x84
0x0160…0164 »GOTO«
0x0164…0165 0x02
0x0165…0166 0x86
0x0166…016c »SETLCL«
0x016c…016d 0x06
0x016d…016e 0x98
0x016e…0186 »IF COBOLP PRIOR, USE LDA«
0x0186…0187 0x10
0x0187…0188 0x94
0x0188…019c »// IFF '?L'3,2'?'/BO«
0x019c…019d 0x02
0x019d…019e 0x84
0x019e…01a2 »GOTO«
0x01a2…01a3 0x02
0x01a3…01a4 0x86
0x01a4…01aa »SETLCL«
0x01aa…01ab 0x06
0x01ab…01ac 0x98
0x01ac…01c4 »IF COBOLP PRIOR, USE LDA«
0x01c4…01c5 0x10
0x01c5…01c6 0x94
0x01c6…01da »// IFF '?L'5,2'?'/LP«
0x01da…01db 0x02
0x01db…01dc 0x84
0x01dc…01e0 »GOTO«
0x01e0…01e1 0x02
0x01e1…01e2 0x86
0x01e2…01e8 »SETLCL«
0x01e8…01e9 0x06
0x01e9…01ea 0x98
0x01ea…0202 »IF COBOLP PRIOR, USE LDA«
0x0202…0203 0x10
0x0203…0204 0xae
0x0204…0232 »// LOCAL OFFSET-8,DATA-'O',BLANK-1,AREA-SYSTEM«
0x0232…0233 0x22
0x0233…0234 0x90
0x0234…0244 »// GOTO RETPARMS«
0x0244…0245 0x40
0x0245…0246 0x8d
0x0246…0253 »// TAG SETLCL«
0x0253…0254 0x43
0x0254…0255 0x81
0x0255…0256 »*«
0x0256…0257 0x03
0x0257…0258 0xa0
0x0258…0278 »NOW SET UP THE LDA WITH DEFAULTS«
0x0278…0279 0x2c
0x0279…027a 0xc3
0x027a…02bd »// LOCAL OFFSET-1,DATA-'COBOLP O004000NONEP',BLANK-*ALL,AREA-SYSTEM«
0x02bd…02be 0x0d
0x02be…02bf 0xad
0x02bf…02ec »// LOCAL OFFSET-419,DATA-'?CLIB?',AREA-SYSTEM«
0x02ec…02ed 0x03
0x02ed…02ee 0x91
0x02ee…02ff »DEFAULT INPUT LIB«
0x02ff…0300 0x0f
0x0300…0301 0x8f
0x0301…0310 »// TAG RETPARMS«
0x0310…0311 0x41
0x0311…0312 0x81
0x0312…0313 »*«
0x0313…0314 0x0b
0x0314…0315 0x8b
0x0315…0320 »SOURCE NAME«
0x0320…0321 0x03
0x0321…0322 0x8a
0x0322…032c »SOURCE LIB«
0x032c…032d 0x04
0x032d…032e 0x8a
0x032e…0338 »OUTPUT LIB«
0x0338…0339 0x03
0x0339…033a 0x8a
0x033a…0344 »VIEWSOURCE«
0x0344…0345 0x02
0x0345…0346 0x89
0x0346…034f »CRT-PRINT«
0x034f…0350 0x06
0x0350…0351 0xbc
0x0351…038d »// EVALUATE P1=?L'435,8'? P2=?L'419,8'? P3=?L'427,8'? P5='N'«
0x038d…038e 0x14
0x038e…038f 0x81
0x038f…0390 »*«
0x0390…0391 0x0b
0x0391…0392 0x8a
0x0392…039c »WORKBLOCKS«
0x039c…039d 0x03
0x039d…039e 0x86
0x039e…03a4 »SOURCE«
0x03a4…03a5 0x07
0x03a5…03a6 0x85
0x03a6…03ab »DEBUG«
0x03ab…03ac 0x08
0x03ac…03ad 0x83
0x03ad…03b0 »MAP«
0x03b0…03b1 0x0a
0x03b1…03b2 0x84
0x03b2…03b6 »XREF«
0x03b6…03b7 0x0c
0x03b7…03b8 0x97
0x03b8…03cf »// EVALUATE P6=?L'9,4'?«
0x03cf…03d0 0x39
0x03d0…03d1 0x99
0x03d1…03ea »// EVALUATE P4=?L'443,8'?«
0x03ea…03eb 0x37
0x03eb…03ec 0x81
0x03ec…03ed »*«
0x03ed…03ee 0x0b
0x03ee…03ef 0x86
0x03ef…03f5 »OFFSET«
0x03f5…03f6 0x08
0x03f6…03f7 0x87
0x03f7…03fe »COPYLIB«
0x03fe…03ff 0x07
0x03ff…0400 0x86
0x0400…0406 »SUBLIB«
0x0406…0407 0x08
0x0407…0408 0x83
0x0408…040b »NEP«
0x040b…040c 0x17
0x040c…040d 0x8b
0x040d…0418 »// EVALUATE«
0x0418…0419 0x2b
0x0419…041a 0x8d
0x041a…0427 »P15=?L'15,5'?«
0x0427…0428 0x0d
0x0428…0429 0x81
0x0429…042a »*«
0x042a…042b 0x0b
0x042b…042c 0x83
0x042c…042f »MRT«
0x042f…0430 0x41
0x0430…0431 0x99
0x0431…044a »// EVALUATE P16=?L'13,2'?«
0x044a…044b 0x37
0x044b…044c 0x9c
0x044c…0468 »// LOCAL OFFSET-20,DATA-'DSM«
0x0468…0469 0x02
0x0469…046a 0x89
0x046a…0473 »NOJOBQCRT«
0x0473…0474 0x04
0x0474…0475 0x8d
0x0475…0482 »',AREA-SYSTEM«
0x0482…0483 0x18
0x0483…0484 0xaf
0x0484…04b3 »// LOCAL OFFSET-96,DATA-'N#SE@XTRA',AREA-SYSTEM«
0x04b3…04b4 0x21
0x04b4…04b5 0x81
0x04b5…04b6 »*«
0x04b6…04b7 0x08
0x04b7…04b8 0xa6
0x04b8…04de »PROBLEM OF SAVING INPUT LIB NAME FIXED«
0x04de…04df 0x21
0x04df…04e0 0xb5
0x04e0…0515 »// LOCAL OFFSET-411,DATA-'?CLIB?',BLANK-8,AREA-SYSTEM«
0x0515…0516 0x03
0x0516…0517 0x8c
0x0517…0523 »SAVE THE CUR«
0x0523…0524 0x0c
0x0524…0525 0x8f
0x0525…0534 »// TAG SCREEN1A«
0x0534…0535 0x41
0x0535…0536 0x91
0x0536…0547 »// EVALUATE P7=''«
0x0547…0548 0x3f
0x0548…0549 0x8e
0x0549…0557 »// TAG SCREEN1«
0x0557…0558 0x42
0x0558…0559 0xc0
0x0559…0599 »// PROMPT FORMAT-COBONL,LIBRARY-#COBLIB,LENGTH-'8,8,8,8,1,4,56',«
0x0599…059a 0x10
0x059a…059b 0x9e
0x059b…05b9 »// IF DSPLY-IGC MEMBER-#CB$FMT«
0x05b9…05ba 0x32
0x05ba…05bb 0x96
0x05bb…05d1 »// ELSE MEMBER-#CB@FMT«
0x05d1…05d2 0x3a
0x05d2…05d3 0xb5
0x05d3…0608 »// EVALUATE P22='' P23='' P24='' P25='' P26='' P27=''«
0x0608…0609 0x1b
0x0609…060a 0x96
0x060a…0620 »// IF ?CD?/2007 RETURN«
0x0620…0621 0x1c
0x0621…0622 0x94
0x0622…0636 »CHECK FOR END-OF-JOB«
0x0636…0637 0x0a
0x0637…0638 0x96
0x0638…064e »// IF ?CD?/2003 RETURN«
0x064e…064f 0x3a
0x064f…0650 0x8f
0x0650…065f »// TAG CHKPARMS«
0x065f…0660 0x41
0x0660…0661 0xab
0x0661…068c »// IF /?2? GOTO SCREEN1 ?7F'4002'? ?23F'C'?«
0x068c…068d 0x07
0x068d…068e 0x93
0x068e…06a1 »INPUT LIB NOT GIVEN«
0x06a1…06a2 0x0b
0x06a2…06a3 0xb2
0x06a3…06d5 »// IFF DATAF1-?2? GOTO SCREEN1 ?7F'4002'? ?23F'C'?«
0x06d5…06d6 0x02
0x06d6…06d7 0x93
0x06d7…06ea »INPUT LIB NOT FOUND«
0x06ea…06eb 0x09
0x06eb…06ec 0xab
0x06ec…0717 »// IF /?1? GOTO SCREEN1 ?7F'4001'? ?22F'C'?«
0x0717…0718 0x07
0x0718…0719 0x90
0x0719…0729 »NO SOURCE MEMBER«
0x0729…072a 0x0e
0x072a…072b 0xa0
0x072b…074b »// IF SOURCE-'?1?,?2?' GOTO P08K«
0x074b…074c 0x30
0x074c…074d 0x8b
0x074d…0758 »// TAG P07E«
0x0758…0759 0x45
0x0759…075a 0x81
0x075a…075b »*«
0x075b…075c 0x05
0x075c…075d 0x9c
0x075d…0779 »SOURCE MEMBER DOESN'T EXIST.«
0x0779…077a 0x02
0x077a…077b 0xa6
0x077b…07a1 »CREATE NEW MEMBER IF THEY WISH TO EDIT«
0x07a1…07a2 0x06
0x07a2…07a3 0x81
0x07a3…07a4 »*«
0x07a4…07a5 0x05
0x07a5…07a6 0xa7
0x07a6…07cd »PRIOR TO COMPILE ELSE GENERATE AN ERROR«
0x07cd…07ce 0x23
0x07ce…07cf 0x8c
0x07cf…07db »// IFF ?5?/Y«
0x07db…07dc 0x02
0x07dc…07dd 0xa0
0x07dd…07fd »GOTO SCREEN1 ?7F'4001'? ?22F'C'?«
0x07fd…07fe 0x04
0x07fe…07ff 0x93
0x07ff…0812 »DOESN'T WANT TO SEU«
0x0812…0813 0x0b
0x0813…0814 0x8b
0x0814…081f »// TAG P08K«
0x081f…0820 0x45
0x0820…0821 0x94
0x0821…0835 »// IF /?3? GOTO P12K«
0x0835…0836 0x20
0x0836…0837 0x8c
0x0837…0843 »OUTLIB BLANK«
0x0843…0844 0x10
0x0844…0845 0xb2
0x0845…0877 »// IFF DATAF1-?3? GOTO SCREEN1 ?7F'4003'? ?24F'C'?«
0x0877…0878 0x02
0x0878…0879 0x90
0x0879…0889 »OUTLIB NOT FOUND«
0x0889…088a 0x0c
0x088a…088b 0x8b
0x088b…0896 »// TAG P12K«
0x0896…0897 0x45
0x0897…0898 0xbb
0x0898…08d3 »// IFF ?3?/ LOCAL OFFSET-427,DATA-'?3?',BLANK-8,AREA-SYSTEM«
0x08d3…08d4 0x15
0x08d4…08d5 0x9f
0x08d5…08f4 »// ELSE LOCAL OFFSET-427,DATA-'«
0x08f4…08f5 0x08
0x08f5…08f6 0x8d
0x08f6…0903 »',AREA-SYSTEM«
0x0903…0904 0x1c
0x0904…0905 0xaa
0x0905…092f »// LOCAL OFFSET-443,DATA-'?4?',AREA-SYSTEM«
0x092f…0930 0x26
0x0930…0931 0x94
0x0931…0945 »// IF /?4? GOTO P14K«
0x0945…0946 0x3c
0x0946…0947 0x96
0x0947…095d »// EVALUATE P51,4=?CD?«
0x095d…095e 0x3a
0x095e…095f 0x8d
0x095f…096c »// LOAD #RPDD«
0x096c…096d 0x43
0x096d…096e 0x86
0x096e…0974 »// RUN«
0x0974…0975 0x4a
0x0975…0976 0x93
0x0976…0989 »// EVALUATE CD=?51?«
0x0989…098a 0x3d
0x098a…098b 0xb7
0x098b…09c2 »// IF '?L'451,1'?'/'1' GOTO SCREEN1 ?7F'4026'? ?25F'C'?«
0x09c2…09c3 0x19
0x09c3…09c4 0x8b
0x09c4…09cf »// TAG P14K«
0x09cf…09d0 0x45
0x09d0…09d1 0xb7
0x09d1…0a08 »// IFF ?5?/Y IFF ?5?/N GOTO SCREEN1 ?7F'4004'? ?26F'C'?«
0x0a08…0a09 0x19
0x0a09…0a0a 0xad
0x0a0a…0a37 »// IFF ?6?>0 GOTO SCREEN1 ?7F'4006'? ?27F'C'?«
0x0a37…0a38 0x23
0x0a38…0a39 0x96
0x0a39…0a4f »// IF ?CD?/2003 RETURN«
0x0a4f…0a50 0x3a
0x0a50…0a51 0x9e
0x0a51…0a6f »// IFF ?CD?/2014 GOTO PUTPARMS«
0x0a6f…0a70 0x10
0x0a70…0a71 0x9e
0x0a71…0a8f »CHECK FOR MORE COMPILE OPTIONS«
0x0a8f…0a90 0x04
0x0a90…0a91 0x8f
0x0a91…0aa0 »// TAG SCREEN2C«
0x0aa0…0aa1 0x41
0x0aa1…0aa2 0x92
0x0aa2…0ab4 »// EVALUATE P21=''«
0x0ab4…0ab5 0x3e
0x0ab5…0ab6 0x8e
0x0ab6…0ac4 »// TAG SCREEN2«
0x0ac4…0ac5 0x42
0x0ac5…0ac6 0xb2
0x0ac6…0af8 »// EVALUATE P20='COBOLONL ?1?,?2?,?3?,?4?,?5?,?6?'«
0x0af8…0af9 0x1e
0x0af9…0afa 0x8f
0x0afa…0b09 »// TAG SCREEN2A«
0x0b09…0b0a 0x41
0x0b0a…0b0b 0xb2
0x0b0b…0b3d »// PROMPT FORMAT-COBONL2,START-8,LIBRARY-#COBLIB,+«
0x0b3d…0b3e 0x1e
0x0b3e…0b3f 0xa7
0x0b3f…0b66 »LENGTH-'8,7,5,6,8,8,8,5,2,6,5,8,72,56',«
0x0b66…0b67 0x29
0x0b67…0b68 0x9e
0x0b68…0b86 »// IF DSPLY-IGC MEMBER-#CB$FMT«
0x0b86…0b87 0x32
0x0b87…0b88 0x96
0x0b88…0b9e »// ELSE MEMBER-#CB@FMT«
0x0b9e…0b9f 0x3a
0x0b9f…0ba0 0xbe
0x0ba0…0bde »// EVALUATE P37='' P38='' P39='' P40='' P41='' P42='' P43='' +«
0x0bde…0bdf 0x12
0x0bdf…0be0 0xa2
0x0be0…0c02 »P44='' P45='' P48='' P49='' P50=''«
0x0c02…0c03 0x2e
0x0c03…0c04 0x96
0x0c04…0c1a »// IF ?CD?/2007 RETURN«
0x0c1a…0c1b 0x18
0x0c1b…0c1c 0x94
0x0c1c…0c30 »CHECK FOR END-OF-JOB«
0x0c30…0c31 0x0e
0x0c31…0c32 0x96
0x0c32…0c48 »// IF ?CD?/2003 RETURN«
0x0c48…0c49 0x3a
0x0c49…0c4a 0x81
0x0c4a…0c4b »*«
0x0c4b…0c4c 0x04
0x0c4c…0c4d 0xbf
0x0c4d…0c8c »THIS BLOCK CHECKS PARMS 6-15 FOR INVALID ENTRIES. IF FOUND, THE«
0x0c8c…0c8d 0x0c
0x0c8d…0c8e 0x81
0x0c8e…0c8f »*«
0x0c8f…0c90 0x04
0x0c90…0c91 0xbe
0x0c91…0ccf »APPROPRIATE MIC NUMBER IS INSERTED AND THE SCREEN REDISPLAYED.«
0x0ccf…0cd0 0x0d
0x0cd0…0cd1 0xae
0x0cd1…0cff »// LOCAL OFFSET-97,DATA-'#SE@XTRA',AREA-SYSTEM«
0x0cff…0d00 0x22
0x0d00…0d01 0xad
0x0d01…0d2e »// IFF /?8? IFF ?8?/SOURCE IFF ?8?/NOSOURCE +«
0x0d2e…0d2f 0x23
0x0d2f…0d30 0xa2
0x0d30…0d52 »GOTO SCREEN2A ?21F'4007'? ?37F'C'?«
0x0d52…0d53 0x2e
0x0d53…0d54 0xab
0x0d54…0d7f »// IFF /?9? IFF ?9?/DEBUG IFF ?9?/NODEBUG +«
0x0d7f…0d80 0x25
0x0d80…0d81 0xa2
0x0d81…0da3 »GOTO SCREEN2A ?21F'4008'? ?38F'C'?«
0x0da3…0da4 0x2e
0x0da4…0da5 0xaa
0x0da5…0dcf »// IFF /?10? IFF ?10?/MAP IFF ?10?/NOMAP +«
0x0dcf…0dd0 0x26
0x0dd0…0dd1 0xa2
0x0dd1…0df3 »GOTO SCREEN2A ?21F'4009'? ?39F'C'?«
0x0df3…0df4 0x2e
0x0df4…0df5 0xac
0x0df5…0e21 »// IFF /?11? IFF ?11?/NOXREF IFF ?11?/XREF +«
0x0e21…0e22 0x24
0x0e22…0e23 0xa2
0x0e23…0e45 »GOTO SCREEN2A ?21F'4010'? ?40F'C'?«
0x0e45…0e46 0x2e
0x0e46…0e47 0xb0
0x0e47…0e77 »// IFF /?12? IFF ?12?/OFFSET IFF ?12?/NOOFFSET +«
0x0e77…0e78 0x20
0x0e78…0e79 0xa2
0x0e79…0e9b »GOTO SCREEN2A ?21F'4011'? ?41F'C'?«
0x0e9b…0e9c 0x2e
0x0e9c…0e9d 0xbf
0x0e9d…0edc »// IFF /?13? IFF DATAF1-?13? GOTO SCREEN2A ?21F'4012'? ?42F'C'?«
0x0edc…0edd 0x11
0x0edd…0ede 0xbf
0x0ede…0f1d »// IFF /?14? IFF DATAF1-?14? GOTO SCREEN2A ?21F'4013'? ?43F'C'?«
0x0f1d…0f1e 0x11
0x0f1e…0f1f 0xaa
0x0f1f…0f49 »// IFF /?15? IFF ?15?/NEP IFF ?15?/NONEP +«
0x0f49…0f4a 0x26
0x0f4a…0f4b 0xa2
0x0f4b…0f6d »GOTO SCREEN2A ?21F'4014'? ?44F'C'?«
0x0f6d…0f6e 0x2e
0x0f6e…0f6f 0xb1
0x0f6f…0fa0 »// IFF ?16?>-1 GOTO SCREEN2A ?21F'4015'? ?45F'C'?«
0x0fa0…0fa1 0x1f
0x0fa1…0fa2 0xac
0x0fa2…0fce »// IFF /?17? IFF LINK/?17? IFF NOLINK/?17? +«
0x0fce…0fcf 0x24
0x0fcf…0fd0 0xa2
0x0fd0…0ff2 »GOTO SCREEN2A ?21F'4023'? ?48F'C'?«
0x0ff2…0ff3 0x2e
0x0ff3…0ff4 0xaa
0x0ff4…101e »// IFF /?18? IFF MRO/?18? IFF NOMRO/?18? +«
0x101e…101f 0x26
0x101f…1020 0xa2
0x1020…1042 »GOTO SCREEN2A ?21F'4022'? ?49F'C'?«
0x1042…1043 0x2e
0x1043…1044 0x9f
0x1044…1063 »// IF ?17?/NOLINK IF ?18?/MRO +«
0x1063…1064 0x31
0x1064…1065 0xa2
0x1065…1087 »GOTO SCREEN2A ?21F'4024'? ?48F'C'?«
0x1087…1088 0x2e
0x1088…1089 0x8c
0x1089…1095 »// IFF /?19?«
0x1095…1096 0x02
0x1096…1097 0x8f
0x1097…10a6 »IFF OBJECT/?19?«
0x10a6…10a7 0x02
0x10a7…10a8 0x93
0x10a8…10bb »IFF NOOBJECT/?19? +«
0x10bb…10bc 0x1e
0x10bc…10bd 0xa2
0x10bd…10df »GOTO SCREEN2A ?21F'4019'? ?50F'C'?«
0x10df…10e0 0x2e
0x10e0…10e1 0x9d
0x10e1…10fe »// IF ?CD?/2002 GOTO SCREEN1A«
0x10fe…10ff 0x11
0x10ff…1100 0x93
0x1100…1113 »CHECK FOR PAGE BACK«
0x1113…1114 0x0f
0x1114…1115 0x81
0x1115…1116 »*«
0x1116…1117 0x03
0x1117…1118 0xbf
0x1118…1157 »THIS BLOCK STORES THE PARAMETERS IN THE PROPER AREAS OF THE LDA«
0x1157…1158 0x0d
0x1158…1159 0x8f
0x1159…1168 »// TAG PUTPARMS«
0x1168…1169 0x41
0x1169…116a 0xb2
0x116a…119c »// LOCAL OFFSET-435,DATA-'?1?',BLANK-8,AREA-SYSTEM«
0x119c…119d 0x1e
0x119d…119e 0xb2
0x119e…11d0 »// LOCAL OFFSET-419,DATA-'?2?',BLANK-8,AREA-SYSTEM«
0x11d0…11d1 0x1e
0x11d1…11d2 0xa9
0x11d2…11fb »// LOCAL OFFSET-96,DATA-'?5?',AREA-SYSTEM«
0x11fb…11fc 0x27
0x11fc…11fd 0xb0
0x11fd…122d »// LOCAL OFFSET-9,DATA-'?6?',BLANK-4,AREA-SYSTEM«
0x122d…122e 0x20
0x122e…122f 0xb1
0x122f…1260 »// LOCAL OFFSET-38,DATA-'?8?',BLANK-8,AREA-SYSTEM«
0x1260…1261 0x1f
0x1261…1262 0xb1
0x1262…1293 »// LOCAL OFFSET-67,DATA-'?9?',BLANK-7,AREA-SYSTEM«
0x1293…1294 0x1f
0x1294…1295 0xb2
0x1295…12c7 »// LOCAL OFFSET-46,DATA-'?10?',BLANK-5,AREA-SYSTEM«
0x12c7…12c8 0x1e
0x12c8…12c9 0xb2
0x12c9…12fb »// LOCAL OFFSET-74,DATA-'?11?',BLANK-6,AREA-SYSTEM«
0x12fb…12fc 0x1e
0x12fc…12fd 0xb2
0x12fd…132f »// LOCAL OFFSET-51,DATA-'?12?',BLANK-8,AREA-SYSTEM«
0x132f…1330 0x1e
0x1330…1331 0xb2
0x1331…1363 »// LOCAL OFFSET-88,DATA-'?13?',BLANK-8,AREA-SYSTEM«
0x1363…1364 0x1e
0x1364…1365 0xb2
0x1365…1397 »// LOCAL OFFSET-59,DATA-'?14?',BLANK-8,AREA-SYSTEM«
0x1397…1398 0x1e
0x1398…1399 0xb2
0x1399…13cb »// LOCAL OFFSET-13,DATA-'?16?',AREA-SYSTEM,BLANK-2«
0x13cb…13cc 0x1e
0x13cc…13cd 0xb2
0x13cd…13ff »// LOCAL OFFSET-15,DATA-'?15?',BLANK-5,AREA-SYSTEM«
0x13ff…1400 0x1e
0x1400…1401 0xb3
0x1401…1434 »// LOCAL OFFSET-116,DATA-'?17?',BLANK-6,AREA-SYSTEM«
0x1434…1435 0x1d
0x1435…1436 0xb3
0x1436…1469 »// LOCAL OFFSET-111,DATA-'?18?',BLANK-5,AREA-SYSTEM«
0x1469…146a 0x1d
0x146a…146b 0xb2
0x146b…149d »// LOCAL OFFSET-80,DATA-'?19?',BLANK-8,AREA-SYSTEM«
0x149d…149e 0x1e
0x149e…149f 0x8b
0x149f…14aa »// TAG COMP«
0x14aa…14ab 0x45
0x14ab…14ac 0x99
0x14ac…14c5 »// IFF ?5?/Y GOTO SKIPSEU«
0x14c5…14c6 0x37
0x14c6…14c7 0x9a
0x14c7…14e1 »// IFF PROC-DSU GOTO SEUDO«
0x14e1…14e2 0x36
0x14e2…14e3 0x9c
0x14e3…14ff »DSU EDIT,?1?,S,,,?2'?CLIB?'?«
0x14ff…1500 0x34
0x1500…1501 0x92
0x1501…1513 »// EVALUATE P5='N'«
0x1513…1514 0x3e
0x1514…1515 0xa1
0x1515…1536 »// IFF SOURCE-'?1?,?2?' GOTO P07E«
0x1536…1537 0x2f
0x1537…1538 0x96
0x1538…154e »// PRINTER CONTINUE-NO«
0x154e…154f 0x3a
0x154f…1550 0x8f
0x1550…155f »// GOTO SKIPSEU«
0x155f…1560 0x41
0x1560…1561 0x8c
0x1561…156d »// TAG SEUDO«
0x156d…156e 0x44
0x156e…156f 0x97
0x156f…1586 »SEU ?1?,S,,,?2'?CLIB?'?«
0x1586…1587 0x39
0x1587…1588 0x92
0x1588…159a »// EVALUATE P5='N'«
0x159a…159b 0x11
0x159b…159c 0x94
0x159c…15b0 »BYPASS SEU NEXT PASS«
0x15b0…15b1 0x19
0x15b1…15b2 0x97
0x15b2…15c9 »// IFF SOURCE-'?1?,?2?'«
0x15c9…15ca 0x02
0x15ca…15cb 0x89
0x15cb…15d4 »GOTO P07E«
0x15d4…15d5 0x2e
0x15d5…15d6 0x8e
0x15d6…15e4 »// TAG SKIPSEU«
0x15e4…15e5 0x42
0x15e5…15e6 0xa1
0x15e6…1607 »// IF JOBQ-NO IF EVOKED-NO * 2011«
0x1607…1608 0x0c
0x1608…1609 0x9e
0x1609…1627 »IF PROC NOT EVOKED OR RUN FROM«
0x1627…1628 0x05
0x1628…1629 0x81
0x1629…162a »*«
0x162a…162b 0x2b
0x162b…162c 0x9c
0x162c…1648 »JOBQ, DISPLAY IN PROCESS MSG«
0x1648…1649 0x08
0x1649…164a 0x97
0x164a…1661 »// LIBRARY NAME-#COBLIB«
0x1661…1662 0x39
0x1662…1663 0x95
0x1663…1678 »// LOAD #CB00,#COBLIB«
0x1678…1679 0x3b
0x1679…167a 0xc7
0x167a…16c1 »// FILE NAME-$SOURCE,UNIT-F1,RETAIN-S,DISP-NEW,BLOCKS-?6'40'?,EXTEND-25«
0x16c1…16c2 0x09
0x16c2…16c3 0xc5
0x16c3…1708 »// FILE NAME-$WORK,UNIT-F1,RETAIN-S,DISP-NEW,BLOCKS-?6'40'?,EXTEND-25«
0x1708…1709 0x0b
0x1709…170a 0xc7
0x170a…1751 »// FILE NAME-$WORK2,UNIT-F1,BLOCKS-?6'40'?,RETAIN-J,LABEL-?1?,EXTEND-25«
0x1751…1752 0x09
0x1752…1753 0xc6
0x1753…1799 »// FILE NAME-$WORK3,UNIT-F1,BLOCKS-?6'40'?,RETAIN-S,DISP-NEW,EXTEND-25«
0x1799…179a 0x0a
0x179a…179b 0xb0
0x179b…17cb »// PRINTER NAME-$PRINTDM,CONTINUE-YES,PRIORITY-0«
0x17cb…17cc 0x20
0x17cc…17cd 0x8f
0x17cd…17dc »// IF ?CD?/2040«
0x17dc…17dd 0x02
0x17dd…17de 0xa3
0x17de…1801 »LOCAL OFFSET-106,DATA-Y,AREA-SYSTEM«
0x1801…1802 0x1c
0x1802…1803 0xb9
0x1803…183c »// MEMBER PROGRAM1-#CB#M1,PROGRAM2-#CB#M2,LIBRARY-#COBLIB«
0x183c…183d 0x17
0x183d…183e 0xc8
0x183e…1886 »// COMPILE INLIB-?2'?CLIB?'?,OUTLIB-?3'?2?'?,MRTMAX-?16'00'?,SOURCE-?1?,«
0x1886…1887 0x08
0x1887…1888 0x98
0x1888…18a0 »// IFF ?4?/ DATADCT-?4?,«
0x18a0…18a1 0x38
0x18a1…18a2 0x97
0x18a2…18b9 »// IF ?18?/MRO MRO-YES,«
0x18b9…18ba 0x39
0x18ba…18bb 0x9b
0x18bb…18d6 »// IF ?L'15,3'?/NEP NEP-YES«
0x18d6…18d7 0x35
0x18d7…18d8 0x8e
0x18d8…18e6 »// ELSE NEP-NO«
0x18e6…18e7 0x42
0x18e7…18e8 0x86
0x18e8…18ee »// RUN«
0x18ee…18ef 0x4a
0x18ef…18f0 0xab
0x18f0…191b »// LOCAL OFFSET-107,DATA-'?CD?',AREA-SYSTEM«
0x191b…191c 0x03
0x191c…191d 0x99
0x191d…1936 »STORE FOR LATER USE @@TAK«
0x1936…1937 0x09
0x1937…1938 0x99
0x1938…1951 »// EVALUATE P3=?L'427,8'?«
0x1951…1952 0x0a
0x1952…1953 0xa2
0x1953…1975 »RESTORE OUTLIB TO WHAT WAS ENTERED«
0x1975…1976 0x0b
0x1976…1977 0x9a
0x1977…1991 »// LIBRARY NAME-?L'411,8'?«
0x1991…1992 0x36
0x1992…1993 0x99
0x1993…19ac »// EVALUATE P35=?L'31,8'?«
0x19ac…19ad 0x0c
0x19ad…19ae 0x9a
0x19ae…19c8 »SAVE COMPILER PRINT OPTION«
0x19c8…19c9 0x11
0x19c9…19ca 0x91
0x19ca…19db »// IF ?L'105,1'?/«
0x19db…19dc 0x02
0x19dc…19dd 0x8c
0x19dd…19e9 »GOTO SKIPMNT«
0x19e9…19ea 0x04
0x19ea…19eb 0xa3
0x19eb…1a0e »IF DSM IS NOT GOOD,SKIP SOURCE VIEW«
0x1a0e…1a0f 0x0a
0x1a0f…1a10 0x9b
0x1a10…1a2b »// IFF PROC-DSU GOTO SEUDO2«
0x1a2b…1a2c 0x35
0x1a2c…1a2d 0x96
0x1a2d…1a43 »// PRINTER CONTINUE-NO«
0x1a43…1a44 0x3a
0x1a44…1a45 0x9d
0x1a45…1a62 »DSU EDIT,?1?,S,,,?2'?3?'?,?1?«
0x1a62…1a63 0x33
0x1a63…1a64 0x8f
0x1a64…1a73 »// GOTO SKIPMNT«
0x1a73…1a74 0x41
0x1a74…1a75 0x8d
0x1a75…1a82 »// TAG SEUDO2«
0x1a82…1a83 0x43
0x1a83…1a84 0x98
0x1a84…1a9c »SEU ?1?,S,,,?2'?3?'?,?1?«
0x1a9c…1a9d 0x38
0x1a9d…1a9e 0x8e
0x1a9e…1aac »// TAG SKIPMNT«
0x1aac…1aad 0x42
0x1aad…1aae 0xa8
0x1aae…1ad6 »// LOCAL OFFSET-105,DATA-' ',AREA-SYSTEM«
0x1ad6…1ad7 0x0d
0x1ad7…1ad8 0x8f
0x1ad8…1ae7 »RESET TO NO DSM«
0x1ae7…1ae8 0x0c
0x1ae8…1ae9 0x96
0x1ae9…1aff »// PRINTER CONTINUE-NO«
0x1aff…1b00 0x3a
0x1b00…1b01 0xa2
0x1b01…1b23 »// EVALUATE P20='N' P21='Y' P22=''«
0x1b23…1b24 0x2e
0x1b24…1b25 0x8e
0x1b25…1b33 »// TAG SCREEN3«
0x1b33…1b34 0x42
0x1b34…1b35 0xc2
0x1b35…1b77 »// PROMPT FORMAT-COBONL3,START-20,LIBRARY-#COBLIB,LENGTH-'1,1,56',«
0x1b77…1b78 0x0e
0x1b78…1b79 0x9e
0x1b79…1b97 »// IF DSPLY-IGC MEMBER-#CB$FMT«
0x1b97…1b98 0x32
0x1b98…1b99 0x96
0x1b99…1baf »// ELSE MEMBER-#CB@FMT«
0x1baf…1bb0 0x3a
0x1bb0…1bb1 0xc5
0x1bb1…1bf6 »// MEMBER USER1-#CB#M1,USER2-#CB#M2,PROGRAM1-#CB#M1,PROGRAM2-#CB#M2,+«
0x1bf6…1bf7 0x0b
0x1bf7…1bf8 0x8f
0x1bf8…1c07 »LIBRARY-#COBLIB«
0x1c07…1c08 0x41
0x1c08…1c09 0x99
0x1c09…1c22 »// EVALUATE P46='' P47=''«
0x1c22…1c23 0x37
0x1c23…1c24 0xb5
0x1c24…1c59 »// IF ?CD?/2007 LOCAL OFFSET-178,DATA-'1',AREA-SYSTEM«
0x1c59…1c5a 0x1b
0x1c5a…1c5b 0xba
0x1c5b…1c95 »// ELSE IF ?CD?/2014 LOCAL OFFSET-178,DATA-'2',AREA-SYSTEM«
0x1c95…1c96 0x16
0x1c96…1c97 0xad
0x1c97…1cc4 »// ELSE LOCAL OFFSET-178,DATA-'0',AREA-SYSTEM«
0x1cc4…1cc5 0x23
0x1cc5…1cc6 0x9a
0x1cc6…1ce0 »// IF ?CD?/2007 GOTO P105K«
0x1ce0…1ce1 0x09
0x1ce1…1ce2 0x99
0x1ce2…1cfb »IF CMD7 JUMP AHEAD TO END«
0x1cfb…1cfc 0x14
0x1cfc…1cfd 0xba
0x1cfd…1d37 »// IFF ?20?/Y IFF ?20?/N GOTO SCREEN3 ?22F'4016'? ?46F'C'?«
0x1d37…1d38 0x16
0x1d38…1d39 0xba
0x1d39…1d73 »// IFF ?21?/N IFF ?21?/Y GOTO SCREEN3 ?22F'4017'? ?47F'C'?«
0x1d73…1d74 0x16
0x1d74…1d75 0x8c
0x1d75…1d81 »// TAG P105K«
0x1d81…1d82 0x44
0x1d82…1d83 0x9b
0x1d83…1d9e »// IFF ?35?/CRT GOTO NODELT«
0x1d9e…1d9f 0x35
0x1d9f…1da0 0x81
0x1da0…1da1 »*«
0x1da1…1da2 0x02
0x1da2…1da3 0xba
0x1da3…1ddd »SPOOL NOT ACTIVE OR SPOOL FILE NOT CREATED FOR SOME REASON«
0x1ddd…1dde 0x13
0x1dde…1ddf 0x85
0x1ddf…1de4 »// IF«
0x1de4…1de5 0x02
0x1de5…1de6 0x86
0x1de6…1dec »?20?/Y«
0x1dec…1ded 0x06
0x1ded…1dee 0x99
0x1dee…1e07 »IFF ?CD?/2007 GOTO NODELT«
0x1e07…1e08 0x07
0x1e08…1e09 0x94
0x1e09…1e1d »DETERMINE IF WE NEED«
0x1e1d…1e1e 0x09
0x1e1e…1e1f 0xa1
0x1e1f…1e40 »* TO DELETE THE SPOOL FILE ENTRY.«
0x1e40…1e41 0x02
0x1e41…1e42 0xa5
0x1e42…1e67 »EXECUTE #RPSPD IF IT MUST BE DELETED.«
0x1e67…1e68 0x08
0x1e68…1e69 0xab
0x1e69…1e94 »// LOCAL OFFSET-187,DATA-'?WS?',AREA-SYSTEM«
0x1e94…1e95 0x25
0x1e95…1e96 0x8e
0x1e96…1ea4 »// LOAD #RPSPD«
0x1ea4…1ea5 0x42
0x1ea5…1ea6 0x86
0x1ea6…1eac »// RUN«
0x1eac…1ead 0x4a
0x1ead…1eae 0x8f
0x1eae…1ebd »// GOTO ENDPROC«
0x1ebd…1ebe 0x41
0x1ebe…1ebf 0x8d
0x1ebf…1ecc »// TAG NODELT«
0x1ecc…1ecd 0x43
0x1ecd…1ece 0x81
0x1ece…1ecf »*«
0x1ecf…1ed0 0x4f
0x1ed0…1ed1 0x81
0x1ed1…1ed2 »*«
0x1ed2…1ed3 0x05
0x1ed3…1ed4 0xb0
0x1ed4…1f04 »IF CRT SPECIFIED, COPY SPOOL FILE ENTRY TO DISK,«
0x1f04…1f05 0x1a
0x1f05…1f06 0x81
0x1f06…1f07 »*«
0x1f07…1f08 0x05
0x1f08…1f09 0xb1
0x1f09…1f3a »AND THEN DISPLAY THE DISK FILE AT DISPLAY STATION«
0x1f3a…1f3b 0x19
0x1f3b…1f3c 0x81
0x1f3c…1f3d »*«
0x1f3d…1f3e 0x4f
0x1f3e…1f3f 0xc8
0x1f3f…1f87 »************************************************************************«
0x1f87…1f88 0x08
0x1f88…1f89 0xb0
0x1f89…1fb9 »* THE FOLLOWING 4 LINES ARE ADDED FOR PTF 52-545«
0x1fb9…1fba 0x02
0x1fba…1fbb 0x8e
0x1fbb…1fc9 ». THEY REPLACE«
0x1fc9…1fca 0x07
0x1fca…1fcb 0x81
0x1fcb…1fcc »*«
0x1fcc…1fcd 0x08
0x1fcd…1fce 0x9f
0x1fce…1fed »* THE CALLS TO $UASF AND $UASC.«
0x1fed…1fee 0x28
0x1fee…1fef 0x81
0x1fef…1ff0 »*«
0x1ff0…1ff1 0x08
0x1ff1…1ff2 0xc8
0x1ff2…203a »************************************************************************«
0x203a…203b 0x08
0x203b…203c 0x8d
0x203c…2049 »// INFOMSG NO«
0x2049…204a 0x43
0x204a…204b 0xb1
0x204b…207c »// IFT DATAF1-CB?L'181,6'? DELETE CB?L'181,6'?,F1«
0x207c…207d 0x1f
0x207d…207e 0xbd
0x207e…20bb »// IFF ?L'181,6'?/ COPYPRT ?L'181,6'?,CB?L'181,6'?,CANCEL,CRT«
0x20bb…20bc 0x13
0x20bc…20bd 0xb0
0x20bd…20ed »// IF DATAF1-CB?L'181,6'? DELETE CB?L'181,6'?,F1«
0x20ed…20ee 0x20
0x20ee…20ef 0xa9
0x20ef…2118 »// LOCAL OFFSET-1,DATA-'?33?',AREA-SYSTEM«
0x2118…2119 0x27
0x2119…211a 0xab
0x211a…2145 »// LOCAL OFFSET-129,DATA-'?34?',AREA-SYSTEM«
0x2145…2146 0x25
0x2146…2147 0x8e
0x2147…2155 »// TAG ENDPROC«
0x2155…2156 0x42
0x2156…2157 0x99
0x2157…2170 »// EVALUATE CD=?L'107,4'?«
0x2170…2171 0x37
0x2171…2172 0x99
0x2172…218b »// IF ?L'178,1'?/1 RETURN«
0x218b…218c 0x14
0x218c…218d 0x89
0x218d…2196 »CMD 7 HIT«
0x2196…2197 0x1a
0x2197…2198 0xa0
0x2198…21b8 »// IF ?L'178,1'?/2 GOTO SCREEN2C«
0x21b8…21b9 0x0d
0x21b9…21ba 0x8a
0x21ba…21c4 »CMD 14 HIT«
0x21c4…21c5 0x19
0x21c5…21c6 0x92
0x21c6…21d8 »// EVALUATE P22=''«
0x21d8…21d9 0x3e
0x21d9…21da 0xa0
0x21da…21fa »// IF ?21?/Y IF ?20?/N GOTO COMP«
0x21fa…21fb 0x0d
0x21fb…21fc 0x9c
0x21fc…2218 »PROCEED NO VIEW-JUST COMPILE«
0x2218…2219 0x07
0x2219…221a 0xa4
0x221a…223e »// IF ?21?/Y IF ?20?/Y GOTO SCREEN1A«
0x223e…223f 0x09
0x223f…2240 0x99
0x2240…2259 »PROCEED AND VIEW-REPROMPT«
0x2259…225a 0x0a
0x225a…225b 0x89
0x225b…2264 »// RETURN«
0x2264…2265 0x47
0x2265…2266 0x00
0x2266…2280 d3 d6 c1 c4 40 7b c3 c2 f0 f0 6b 7b c3 d6 c2 d3 c9 c2 3b c7 61 61 40 c6 c9 d3                     ┆LOAD #CB00,#COBLIB G// FIL┆
0x2280…22a0 c5 40 d5 c1 d4 c5 60 5b e2 d6 e4 d9 c3 c5 6b e4 d5 c9 e3 60 c6 f1 6b d9 c5 e3 c1 c9 d5 60 e2 6b   ┆E NAME-$SOURCE,UNIT-F1,RETAIN-S,┆
0x22a0…22c0 c4 c9 e2 d7 60 d5 c5 e6 6b c2 d3 d6 c3 d2 e2 60 6f f6 7d f4 f0 7d 6f 6b c5 e7 e3 c5 d5 c4 60 f2   ┆DISP-NEW,BLOCKS-?6'40'?,EXTEND-2┆
0x22c0…22e0 f5 09 c5 61 61 40 c6 c9 d3 c5 40 d5 c1 d4 c5 60 5b e6 d6 d9 d2 6b e4 d5 c9 e3 60 c6 f1 6b d9 c5   ┆5 E// FILE NAME-$WORK,UNIT-F1,RE┆
0x22e0…2300 e3 c1 c9 d5 60 e2 6b c4 c9 e2 d7 60 d5 c5 e6 6b c2 d3 d6 c3 d2 e2 60 6f f6 7d f4 f0 7d 6f 6b c5   ┆TAIN-S,DISP-NEW,BLOCKS-?6'40'?,E┆

Reduced view