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

⟦a37d8f511⟧

    Length: 3328 (0xd00)
    Notes: MEMBER_P, Member_Text
    Names: »PTFCOPY «

Derivation

└─⟦7f4ab32d0⟧ Bits:30009823 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 11 Created 19950301 Level 01 Seq 001 of 011
    └─⟦870990c67⟧ 
└─⟦81127d4bb⟧ »/DK3900(PTFMASTERVOL)« Bits:30009817 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 2 Created 19950301 Level 01 Seq 001 of 011
    └─⟦870990c67⟧ 
└─⟦bc93475ba⟧ Bits:30009819 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 4 Created 19950301 Level 01 Seq 001 of 011
    └─⟦870990c67⟧ 
└─⟦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
    └─⟦870990c67⟧ 
└─⟦cf95f95e8⟧ Bits:30009821 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 6 Created 19950301 Level 01 Seq 001 of 011
    └─⟦870990c67⟧ 
└─⟦e184f8357⟧ Bits:30009822 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 7 Created 19950301 Level 01 Seq 001 of 011
    └─⟦870990c67⟧ 
└─⟦edfbb8ae1⟧ Bits:30009818 AS/ENTRY - S/36 SYST SUPP PROG IDENT. S/36 PTFDK3900 FC 1991/9074/9084 Refer to Memo 36714 Product Number 5727SS6 Rel 05 3 Created 19950301 Level 01 Seq 001 of 011
    └─⟦870990c67⟧ 
        └─⟦this⟧ ».PTFCOPY « 

Text Member

// IF ?11?= RETURN                                                              
// IF ?L'57,1'?=S EVALUATE P5=?L'57,2'?                                         
// IF ?L'57,1'?=M EVALUATE P5=?L'57,5'?                                         
// IF ?11?/ALLPTF IFF DATAF1-?9? RETURN                                         
// IF ?11?/ALLPTF IFF DATAI1-'?2?,,?5'S1'?' RETURN                              
// LOCAL OFFSET-10,DATA-'?2?',AREA-SYSTEM,BLANK-8                               
// IF ?3?/ EVALUATE P3=PTF?L'10,5'?                                             
// IFF DATAI1-'PTF#CTL,,?5'S1'?' GOTO OLDWAY                                    
// IF ?L'29,1'?=1 GOTO NORESTOR                                                 
// LOAD $COPY                                                                   
// FILE NAME-COPYIN,UNIT-I1,LABEL-PTF#CTL,LOCATION-?5?,                         
//      IF ?6?=AUTO AUTO-YES                                                    
//      ELSE        AUTO-NO                                                     
// FILE NAME-COPYO,UNIT-F1,LABEL-PTF#CTL,RETAIN-J                               
// RUN                                                                          
// COPYFILE OUTPUT-S                                                            
// END                                                                          
// IF  DATAF1-PTF#WRK2 DELETE PTF#WRK2,F1,,,LIBR                                
// BLDLIBR  PTF#WRK2,25,5                                                       
// LOCAL OFFSET-29,DATA-'1',AREA-SYSTEM                                         
// TAG NORESTOR                                                                 
// IF DATAF1-PTF#WORK DELETE PTF#WORK,F1,,,LIBR                                 
// LOCAL OFFSET-18,DATA-'C',AREA-SYSTEM                                         
// LOCAL OFFSET-28,DATA-'0',AREA-SYSTEM                                         
// TAG NEWAGAIN                                                                 
// IF PROC-'PTF#RUN,PTF#WRK2' REMOVE PTF#RUN,PROC,PTF#WRK2                      
// LOAD $FECTL                                                                  
// RUN                                                                          
// IF  ?L'28,1'?=E GOTO COEND                                                   
// IF  ?L'28,1'?=0 GOTO CHECK                                                   
// IFF PROC-'PTF#RUN,PTF#WRK2' GOTO CHECK                                       
// IFF ?L'28,1'?=1 GOTO COMPSIZE                                                
// IFF DATAF1-?3? GOTO COMPSIZE                                                 
// * '?3?'                                                                      
// #ERR 3342,01                                                                 
// IF ?CD?=1011 DELETE ?3?,F1,,,LIBR                                            
// TAG COMPSIZE                                                                 
// IF DATAF1-PTF#WORK GOTO NOBLD                                                
// IF ?7?/ EVALUATE P7=?L'35,4'?                                                
// IFF ?8?/ GOTO BLDWORK                                                        
// IFF ?7'500'?>19 GOTO BLDWORK  ?8F'4'?                                        
// LOCAL OFFSET-80,DATA-'?7?',AREA-SYSTEM,BLANK-10                              
// EVALUATE P8=?C7?-1  P8=?L'80,?8?'?  P8=?8?+?8?                               
// TAG BLDWORK                                                                  
// BLDLIBR PTF#WORK,?7'500'?,?8?                                                
// TAG NOBLD                                                                    
// LOAD $MAINT                                                                  
// INCLUDE PTF#RUN,PTF#WRK2 *ALL                                                
// END                                                                          
// IF PROC-'PTF#RUN,PTF#WRK2' REMOVE PTF#RUN,PROC,PTF#WRK2                      
// GOTO NEWAGAIN                                                                
// TAG OLDWAY                                                                   
// IFF DATAF1-?3? GOTO COMPSIZE                                                 
// * '?3?'                                                                      
// #ERR 3342,01                                                                 
// IF ?CD?/1011 DELETE ?3?,F1,,,LIBR                                            
// TAG COMPSIZE                                                                 
// IF ?7?/ EVALUATE P7=?L'35,4'?                                                
// IFF ?8?/ GOTO BLDWORK                                                        
// IFF ?7'50'?>19 GOTO BLDWORK  ?8F'4'?                                         
// LOCAL OFFSET-80,DATA-'?7?',AREA-SYSTEM,BLANK-10                              
// EVALUATE P8=?C7?-1  P8=?L'80,?8?'?  P8=?8?+?8?                               
// TAG BLDWORK                                                                  
// IF DATAF1-PTF#WORK DELETE PTF#WORK,F1,,,LIBR                                 
// BLDLIBR PTF#WORK,?7'50'?,?8?                                                 
// LOAD $MAINT                                                                  
// FILE NAME-?2?,UNIT-I1,LOCATION-?5'S1'?,                                      
// IF ?6'AUTO'?/AUTO AUTO-YES                                                   
// ELSE AUTO-NO                                                                 
// RUN                                                                          
// COPY FROM-DISK,TO-PTF#WORK,FILE-?2?,                                         
// IFF ?1'OLD'?/OLD IFF ?1?/ALL PTF-?1?,                                        
// RETAIN-R                                                                     
// END                                                                          
// TAG CHECK                                                                    
// IF PROC-'PTFCMEMO,PTF#WORK' INCLUDE PTFCMEMO,PTF#WORK *ALL                   
// IF  LOAD-'$FECHK,PTF#WORK' LOAD $FECHK,PTF#WORK                              
// IFF LOAD-'$FECHK,PTF#WORK' IF  LOAD-'$FECHK,PTFSS105' +                      
   LOAD $FECHK,PTFSS105                                                         
// IFF LOAD-'$FECHK,PTF#WORK' IFF LOAD-'$FECHK,PTFSS105' LOAD $FECHK            
// RUN                                                                          
// COPY ?1?,?2?,?3?,?4'CHECK'?                                                  
// LOCAL AREA-SYSTEM                                                            
// IFF PROC-'PTFPROC,PTF#WORK' GOTO COEND                                       
// LOAD $MAINT                                                                  
// INCLUDE PTFPROC,PTF#WORK                                                     
// END                                                                          
// DELETE PTF#WORK,F1,,,LIBR                                                    
// IF ?2?=IW1?L'33,2'? INCLUDE PTF#IW1 COPY,?5?,?6?                             
// IF ?2?=IW2?L'33,2'? INCLUDE PTF#IW2 COPY,?5?,?6?                             
// IF ?2?=SS1?L'33,2'? IF LOAD-#EPPTF INCLUDE PTF#EP1 COPY,?5?,?6?              
// IFF ?11?=ALLPTF IF DATAF1-PTF#WRK2 DELETE PTF#WRK2,F1,,,LIBR                 
// RETURN                                                                       
// TAG COEND                                                                    
// IF DATAF1-PTF#WORK DELETE PTF#WORK,F1,,,LIBR                                 
// IFF ?11?=ALLPTF IF DATAF1-PTF#WRK2 DELETE PTF#WRK2,F1,,,LIBR                 
// IFF ?11?/ALLPTF #ERR 3362,03                                                 
// RETURN                                                                       

Full view