COMPS COMPRO

(George Source)

Macros used: BITDEFS

COMPS COMPRO.txt
22FL ...[                                  COMMAND PROCESSOR : CENT 
22^=    [   
236D ...#DEF  BIWRFL=1                     [SKIP IDENTIFIER FOR DS8224  
23?L ...                                   [WRITE-FAIL ENHANCEMENT  
23DW    #OPT  APL=0 
23YG    #OPT  AJOBUSE=0                    [INTERCHANGING JOB NAME AND USER NAME
24D6    #OPT  FONINTP=4                    [SECONDS BETWEEN SPRING CLEAN WAKING 
24XQ                                       [UP CERTAIN ACTIVITIES   
25CB    #DEF  EMSHLSLEN=JSOURCE3-A1 
25X2    #OPT  ASYNTAX=0 
26BL    #OPT IDMKT7=0   
26W=    #OPT  ICOMER=IDMKT7 
27*W    #OPT  ICANWEN=IDMKT7
27TG    #OPT  JBCOUNT=1 
28*6    #OPT K0SETPRAMA=0   
28SQ    #OPT  CJOBRING=0
29#B    #OPT  ASTATUS=0 
29S2    #DEF  GOBJECT=#10                  [OBJECT REPORT STYLE BIT FOR LOGANALY
2=?L    #DEF  BRKBIT=#10000000             [BREAKIN INDICATOR USED BY CONNECT AN
2=R=                                       [SIMULATED BREAKIN BY COMMAND PROCESS
2?=W    #OPT  COMLEVMAX=25                 [MAXIMUM C.P. LEVEL ALLOWED  
2?QG    #OPT  AMAXREC=200                  [MAX NO. OF RECORDS PERMITTED IN CONM
2#=6    #OPT  AWATE=30                     [WAITING TIME AT SIMULATED ENDJOB(MIN
2#PQ    #OPT  CPMK7=0   
2*9B    #OPT  CPDATA=A1+2   
2*P2    #DEF ATREEWDS=0                    [NO OF WDS USED FOR PTRS IN TREE BLK 
2B8L    #OPT  COMPROMK7=1                  [USE MK7 COMMAND PROCESSOR CODE  
2BN=    #OPT  AMKSIXIF=1
2C7W    #OPT  K0IFEXPAN=K0ALLGEO
2CMG    #OPT  K6IFEXPAN=K6ALLGEO
2D76    [     K0IFXCODES IS OPTIONALLY DEFINED IN THE SUBFILE   
2DLQ    [     IFNUMS203 IS LISTED AT LEVEL K0IFEXPAN
2F6B    [   
2FL2    [     TRACING FOR ALL IF SEGMENTS USES IDENTIFIER K6IFEXPAN 
2G5L    [   
2GK=    [     K0ERROR AND K6ERROR ARE OPTIONALLY DEFINED BELOW  
2H4W    [   
2HJG    #OPT  K0BJE=0   
2J46    #OPT  K0BLANKET=K0BJE   
2JHQ    #OPT  K0ENGAGE=K0BJE
2K3B    #OPT  K0REPORT=K0BJE
2KH2    #OPT  K0CHARGESC=K0BJE  
2L2L    #OPT  K0PROCONTA=K0BJE  
2LG=    #OPT  K0PROCONTB=K0BJE  
2L^W    #OPT  K0PROCONTX=K0BJE  
2MFG    #OPT  K0RUNPROG=K0BJE   
2M^6    #OPT  K0CAPCA=K0BJE 
2NDQ    #OPT  K0PCACA=K0BJE 
2NYB    #OPT  K0GIVE=K0BJE  
2PD2    #OPT  K0OUTMILL=K0BJE   
2PXL    #OPT  K0PERFAIL=K0BJE   
2QC=    #OPT  K0LOGIN=K0BJE 
2QWW    #OPT  K0LOGOUT=K0BJE
2RBG    #OPT  K0NEXTJOB=K0BJE   
2RW6    #OPT  K0JOB=K0BJE   
2S*Q    #OPT  K0JOBTWO=K0BJE
2STB    #OPT  K0JOBTHREE=K0BJE  
2T*2    #OPT  K0CONNECT=K0BJE   
2TSL    #OPT  K0DISCNECT=K0BJE  
2W#=    #OPT  K0ABANDON=K0BJE   
2WRW    #OPT  K0TIME=K0BJE  
2X?G    #OPT  K0JOBTIME=K0BJE   
2XR6    #OPT  K0CORE=K0BJE  
2Y=Q    #OPT  K0DATECON=K0BJE   
2YQB    #OPT  K0TIMECON=K0BJE   
2^=2    #   
2^PL    #   
329=    #OPT  K0ADDJOB=0
32NW    #OPT  K0ALAS=0  
338G    #OPT  K0ALASB=0 
33N6    #OPT  K0ANALYSEA=0  
347Q    #OPT  K0ANALYSE=0   
34MB    #OPT  K0CLEAN=0 
3572    #OPT  K0COMPRO=0
35LL    #OPT  K0COMPROB=0   
366=    #OPT  K0CONTINUE=0  
36KW    #OPT  K0ERROR=0 
375G    #OPT  K0FULSTART=0  
37K6    #OPT  K0GOTO=0  
384Q    #OPT  K0SETUPARA=0  
38JB    #OPT  K0HUNTBLOK=0  
3942    #OPT  K0JOBLOCK=0   
39HL    #OPT  K0LOCALNAM=0  
3=3=    #OPT  K0PARAM=0 
3=GW    #OPT K0PARAMA=0 
3?2G    #OPT  K0PROGISH=0   
3?G6    #OPT  K0QUIT=0  
3?^Q    #OPT  K0REDON=0 
3#FB    #OPT  K0PROSTART=0  
3#^2    #OPT           K0NEWPASSW=0 
3*DL    #OPT           K0SETPARAM=0 
3*Y=    #OPT  K0SETPAMK2=0  
3BCW    #OPT  K0PSPLIT=0
3BXG    #OPT  K0WHATPERA=0  
3CC6    #OPT  K0WHATPER=0   
3CWQ    #OPT  K0VERBCLAS=0  
3DBB    #OPT  K0MACRALAS=0  
3DW2    #DEF  K6ADDJOB=K6ALLGEO>K6COMMAND>K6INGEO   
3F*L    #OPT  K6ALAS=K6ALLGEO>K6COMMAND>K6INGEO 
3FT=    #OPT  K6ALASB=K6ALLGEO>K6COMMAND>K6INGEO
3G#W    #OPT  K6CHARGESC=K6OBJPROG>K6ALLGEO>K6GREATGEO  
3GSG    #OPT  K6CLEAN=K6ALLGEO>K6COMMAND>K6INGEO
3H#6    #OPT  K6COMPRO=K6ALLGEO>K6COMMAND>K6INGEO   
3HRQ    #OPT  K6COMPROB=K6ALLGEO>K6COMMAND>K6INGEO  
3J?B    #OPT  K6CONTINUE=K6ALLGEO>K6COMMAND>K6INGEO 
3JR2    #OPT  K6CORE=K6ALLGEO>K6COMMAND>K6INGEO>K6OBJPROG   
3K=L    #OPT  K6ERROR=K6ALLGEO>K6COMMAND>K6INGEO
3KQ=    #OPT  K6GOTO=K6ALLGEO>K6COMMAND>K6INGEO 
3L9W    #OPT  K6JOB=K6ALLGEO>K6COMMAND>K6INGEO>K6OBJPROG
3LPG    #OPT  K6JOBTWO=K6ALLGEO>K6COMMAND>K6INGEO>K6OBJPROG 
3M96    #OPT  K6JOBTHREE=K6JOB  
3MNQ    #OPT  K6SETUPARA=K6ALLGEO   
3N8B    #OPT  K6HUNTBLOK=K6ALLGEO>K6KERNEL  
3NN2    #OPT  K6JOBLOCK=K6ALLGEO>K6KERNEL   
3P7L    #OPT  K6LOCALNAM=K6ALLGEO>K6COMMAND>K6INGEO 
3PM=    #OPT  K6LOGIN=K6ALLGEO>K6COMMAND>K6INGEO>K6OBJPROG  
3Q6W    #OPT  K6LOGOUT=K6ALLGEO>K6COMMAND>K6INGEO>K6OBJPROG 
3QLG    #OPT  K6HLSEMS=K6ALLGEO>K6INGEO 
3R66    #OPT  K6NEXTJOB=K6ALLGEO>K6COMMAND>K6INGEO  
3RKQ    #OPT  K6PARAM=K6ALLGEO>K6COMMAND>K6INGEO
3S5B    #OPT K6PARAMA=K6ALLGEO>K6COMMAND>K6INGEO
3SK2    #OPT  K6PROGISH=K6ALLGEO>K6COMMAND>K6INGEO  
3T4L    #OPT  K6QUIT=K6ALLGEO>K6COMMAND>K6INGEO 
3TJ=    #OPT  K6REDON=K6ALLGEO>K6COMMAND>K6INGEO
3W3W    #OPT  K6ANALYSE=K6PARAM 
3WHG    #OPT  K6BLANKET=K6EMS>K6INGEO>K6ALLGEO>K6GREATGEO   
3X36    #OPT  K6ENGAGE=K6EMS>K6INGEO>K6ALLGEO>K6GREATGEO
3XGQ    #OPT  K6COREJAM=K6ALLGEO+487
3Y2B    #OPT  K6PROCONT=K6OBJPROG>K6ALLGEO>K6GREATGEO   
3YG2    #OPT  K6PROCONTX=K6OBJPROG>K6ALLGEO>K6GREATGEO  
3Y^L    #OPT  K6RUNPROG=K6ALLGEO
3^F=    #OPT  K6CAPCA=K6ALLGEO  
3^YW    #OPT  K6PCACA=K6ALLGEO  
42DG    #OPT  K6PSPLIT=K6ALLGEO 
42Y6    #OPT  K6TIMECON=K6ALLGEO>K6GREATGEO 
43CQ    #OPT  K6DATECON=K6ALLGEO>K6GREATGEO 
43XB    #OPT  K6OUTMILL=K6OBJPROG>K6ALLGEO>K6GREATGEO   
44C2    #OPT  K6CONNECT=K6ALLGEO>K6COMMAND  
44WL    #OPT  K6DISCNECT=K6ALLGEO>K6COMMAND 
45B=    #OPT  K6ABANDON=K6ALLGEO>K6COMMAND  
46*G    #OPT  K6PROSTART=K6OBJPROG>K6ALLGEO>K6GREATGEO  
46T6    #OPT           K6REPORT=K6ALLGEO>K6COMMAND  
47#Q    #OPT           K6SETPARAM=K6ALLGEO>K6COMMAND
47SB    #OPT           K6NEWPASSW=K6ALLGEO>K6COMMAND
48#2    #OPT  K6TIME=K6ALLGEO>K6COMMAND>K6INGEO>K6OBJPROG   
48RL    #OPT  K6JOBTIME=K6ALLGEO>K6COMMAND  
49?=    #OPT  K6VERBCLAS=K6ALLGEO>K6COMMAND>K6INGEO 
49QW    #OPT  K6MACRALAS=K6ALLGEO>K6COMMAND>K6INGEO 
4==G    #OPT  K6GIVE=K6OBJPROG>K6ALLGEO>K6GREATGEO  
4=Q6    #DEF           AVELINE=8
4?9Q    #DEF           ALB=APARANUM+1-A1
4?PB    #DEF  APB=APARAFIR-A1   
4#92    [              MULTI PARAMETER BLOCKS   
4#NL    #DEF   APTNECHA=A1  
4*8=    #DEF  APTBEPAR=APTNECHA+1   
4*MW    #DEF  ADNOPARAL=APTBEPAR+1  
4B7G    #DEF  BICESIZE=HLINK+5             [ NO OF WORDS IN BICE MACRO EXPANSION
4BM6    #DEF           CPBCPLEV=ADNOPARAL+1 
4C6Q    #DEF           CPBPROGLEV=CPBCPLEV+1
4C=M ...      BITDEFS  CPBPROGLEV,9,CPBPLDSKIL1,CPBPLDSKIL2,CPBPLDSKIL3 
4CBJ ...[      BITS 9,10, AND 11 OF CPBPROGLEV RESERVED FOR DATASKIL,   
4CGF ...[      BUT MAY BE MOVED IF NECESSARY. (21.10.77)
4CLB    #DEF           CPBFSD=CPBPROGLEV+1  
4D62    #DEF           ANALEV=CPBFSD+1  
4DKL    #DEF           APARANUM=ANALEV+1
4F5=    #DEF  CMFMSK=APARANUM+1 
4FCM ...#DEF  CMXMSK=CMFMSK+1   
4FQ4 ...#DEF  CPBSTART=CMXMSK+1 
4G4G    #DEF  CPBSTOP=CPBSTART+1
4GJ6    #DEF  APARAFIR=CPBSTOP+1
4H3Q    [              LINE BUFFER BLOCKS   
4HHB    #DEF           CLBPTNECHA=A1
4J32    #DEF           ANUMCHA=CLBPTNECHA+1 
4JGL    #DEF           CLBFIR=ANUMCHA+7 
4K2=    [              UNI PARAMETER BLOCKS 
4KFW    #DEF           JPARNUM=A1   
4K^G    #DEF           ANUM=JPARNUM+1   
4LF6    #DEF           APARA=ANUM+1 
4LYQ    [     JOB BLOCKS
4MDB    #DEF  AJBRING=A1
4MY2    #DEF  JOBNUM=AJBRING+2  
4NCL    #DEF  JMISC=JOBNUM+1
4NX=    #DEF  CUBS=JMISC+1  
4PBW    #DEF        ASTJOB=CUBS+1-A1       [LENGTH OF SHORT JOBLOCK 
4PWG    #DEF  JNAME=CUBS+1  
4QB6    #DEF  JUSER=JNAME+3 
4QTQ    #DEF  JURGE=JUSER+3 
4R*B    #DEF  JMESS=JURGE+1 
4RT2    #DEF  JCPI=JMESS+1  
4S#L    #DEF  ATIMEJ=JCPI+1 
4SS=    #DEF  HTIMEJ=ATIMEJ+2   
4T?W    #DEF  JSIZE=HTIMEJ+2
4TRG    #DEF  JPRIV=JSIZE+1 
4W?6    #DEF  AMBS=JPRIV+1  
4WQQ    #DEF  GUBS=AMBS+1   
4X=B    #DEF  APROGTIME=GUBS+1  
4XQ2    #DEF  ATIMES=APROGTIME+2
4Y9L    #DEF  HTIMES=ATIMES+1   
4YP=    #DEF  HCLOCKTIME=HTIMES+1   
4^8W    #DEF  JCSIZE=HCLOCKTIME+2   
4^NG    #DEF  JCFWT=JCSIZE+1
5286    #DEF  JCTNR=JCSIZE+1
52MQ    #DEF  JCTLR=JCTNR+1 
537B    #DEF  JSLOT=JCTLR+1 
53M2    #DEF  JCLASS=JSLOT+1
546L    #DEF  AEXCO=JCLASS+1
5=FQ    #DEF  HMSLOT=AEXCO+1
5=LY ...#SKI  JWPHASE4<1$1  
5=S6 ...(   
5=^B    #SKI  G4
5?F2    (   
5?YL    #DEF  HRTIMES=HMSLOT+1  
5#D=    #DEF  EXTJOBPROG=HRTIMES+1-A1   
5#XW    )   
5*CG    #SKI  G3
5*X6    #DEF  EXTJOBPROG=HMSLOT+1-A1
5*Y9 ...)   
5*^# ...#SKI  JWPHASE4  
5B2C ...(   
5B3G ...#DEF  JNEEDSPTR=HMSLOT+1
5B3M ...#UNS  ECS   
5B3S ...(   
5B3^ ...#DEF  ACOREP=JNEEDSPTR+1
5B46 ...#DEF  AMILLP=ACOREP+1   
5B4? ...)   
5B4K ...#SKI  G4
5B5N ...(   
5B5X ...#UNS  ECS   
5B62 ...(   
5B66 ...#DEF  HRTIMES=AMILLP+1  
5B68 ...#DEF JQUOTA850=JNEEDSPTR+2  
5B6= ...)   
5B6* ...#UNS  ECS   
5B6J ...#SKI
5B6M ...(   
5B6R ...#DEF  HRTIMES=JNEEDSPTR+1   
5B76 ...#DEF JQUOTA860=JNEEDSPTR+4  
5B7F ...)   
5B7W ...#DEF  JQUOTA=HRTIMES+1  
5B8^ ...#DEF  EXTJOBPROG=JQUOTA+1-A1
5B=4 ...)   
5B?7 ...#SKI  G3
5B?# ...(   
5B?F ...#UNS  ECS   
5B?L ...#DEF  EXTJOBPROG=AMILLP+1-A1
5B?R ...#UNS  ECS   
5B?Y ...#SKI
5B#= ...#DEF  EXTJOBPROG=JNEEDSPTR+1-A1 
5B** ...)   
5BBQ    )   
5BWB    #DEF  EXTJOB=EXTJOBPROG 
5C3J ...#SKI  JWPHASE4  
5C8Q ...#DEF  JBPERIS=EXTJOB+A1 
5CB2    [  POST-MORTEM MNEMONICS
5CTL    #DEF  FULLPM=0                     [FULL POST-MORTEM
5D*=    #DEF  BRIEFPM=1                    [SHORT POST-MORTEM   
5DSW    [   
5F#G    [     DEFINITION OF CONTEXT NAMES FOR THE BCONTEXT MACRO
5FS6    [   
5G?Q    #DEF  ECVSYSISS=0   
5GRB    #DEF  ECVBREAKIN=9  
5H?2    #DEF  ECVNOTBREAK=10
5HQL    #DEF  ECVPROGRAM=11 
5J==    #DEF  ECVFULSTART=12
5JPW    #DEF  ECVTENSTART=13
5K9G    #DEF  ECVCORE=14
5KP6    #DEF  ECVNOCORE=15  
5L8Q    #DEF  ECVREMOTE=16  
5LNB    #DEF  ECVREADER=18  
5M82    #DEF  ECVOPERATOR=19
5MML    #DEF  ECVMOP=20 
5N7=    #DEF  ECVOFFLINE=21 
5NLW    #DEF  ECVNOUSER=22  
5P6G    #DEF  ECVUSER=23
5PL6    [   
5Q5Q    [ DEFINITION OF BITS IN WORDS CONTEXT,JOBEVENTS,EXT+8,EXT+9,EXT+11 OF   
5QKB    [     THE CPAT BLOCK
5R52          BITDEFS  CONTEXT,0,CXTSYSIS,,,,,,CXTCONTEXTA,CXTCONTEXTB,CXTCONTE-
5RJL    XTC,CXTBREAKIN,CXTNOTBREAK,CXTPROGRAM,CXTFULSTART,CXTTENSTART,CXTCORE,C-
5S4=    XTNOCORE,CXTREMOTE,CXTATTACH,CXTREADER,CXTOPERATOR,CXTMOP,CXTOFFLINE,CX-
5SHW    TNOUSER,CXTUSER 
5T3G          BITDEFS  JOBEVENTS,0,BRBRKIN,BRSTOPJOB,BRNOTED,BRINHIBIT,BRMOPOFF-
5TH6 ...,BRCONNECT,BRABAND,BRMONFUL,BRMOPINOP,,,,,,,,,,,,BRREADFAIL,BRUNLOAD,BR-
5W2Q ...FINISH,BRSTOPFIN
5W68 ...      BITDEFS  JOBEVENTS,9,BRIDENTFR
5W74 ...      BITDEFS  JOBEVENTS,17,BRWRITEFAIL 
5W7Y ...      BITDEFS  JOBEVENTS,18,BRMOPOFFLIM,BRSJNOTIFY  
5W*6 ...#DEF  ABBITS=#02600015  
5WGB          BITDEFS  EXT+11,0,EXSYSJOB,EXINTCOM,EXMULT,EXINTIN,EXFINACT,EXCAN-
5X22    ISS,EXOPCOM,EXATTACH,EXGEDIT,EXLIMBO,EXJOBCOM,EXCDCIN,EXWEFIND,EXNOUSIN-
5XFL    ,EXWENFIN,EXREADY,EXQUIET   
5X^=          BITDEFS  EXT+8,0,EXCOMERR 
5YDW ...      BITDEFS  EXT+9,0,EXFILTYP,EXFILIO,,,,,,,,,,,,,,,,,EXDUMPFAIL,EXDU-
5YYG ...MPER,EXUSAB,EXABTEMP,EXOLREQ,EXCOMAN
5^8# ...      BITDEFS  EXT+9,12,EXBIAWAY
5^D6 ...      BITDEFS  EXT+9,2,EXJTEX,EXNONSTOP,EXFULLY,EXLONGW,EXBURTONS   
5^XQ ...[     N.B.  BITS 6 +8 OF EXT+9 RESERVED FOR BURTONS.
62CB ...      BITDEFS  EXT+9,7,EXBEINGAB,EXBURTONS1 
62JJ ...      BITDEFS  EXT+9,9,EXDSKIL1,EXDSKIL2,EXDSKIL3   
62PQ ...[     BITS 9,10,AND 11 OF EXT+9 RESERVED FOR DATASKIL.  
62X2 ...[     DEFINITION OF CONTEXT NAMES FOR THE FORBID MACRO. 
63BL ...#   
63W= ...#DEF  CTXCONTEXTA=#400000          [B 06 - INSTALLATION CONTEXT A   
64*W ...#DEF      CTXCONTEXTB=#200000      [B 07 - INSTALLATION CONTEXT B   
64TG ...#DEF  CTXCONTEXTC=#100000          [B 08 - INSTALLATION CONTEXT C   
65*6 ...#DEF       CTXBREAKIN=#40000       [B 09 - BREAKIN CONTEXT  
65SQ ...#DEF      CTXNOTBREAK=#20000       [B 10 - NOT BREAKIN CONTEXT  
66#B ...#DEF       CTXPROGRAM=#10000       [B 11 - PROGRAM ISSUED CONTEXT   
66S2 ...#DEF      CTXFULSTART=#4000        [B 12 - FULLY STARTED CONTEXT
67?L ...#DEF      CTXTENSTART=#2000        [B 13 - TENTATIVELY STARTED CONTEXT  
67R= ...#DEF          CTXCORE=#1000        [B 14 - CORE IMAGE CONTEXT   
68=W ...#DEF        CTXNOCORE=#400         [B 15 - NO CORE IMAGE CONTEXT
68QG ...#DEF        CTXREMOTE=#200         [B 16 - REMOTE CLUSTER CONTEXT   
69=6 ...#DEF        CTXATTACH=#100         [B 17 - ATTACHED CONTEXT 
69PQ ...#DEF        CTXREADER=#40          [B 18 - READER CONTEXT   
6=9B ...#DEF      CTXOPERATOR=#20          [B 19 - OPERATOR CONTEXT 
6=P2 ...#DEF           CTXMOP=#10          [B 20 - MOP CONTEXT  
6?8L ...#DEF       CTXOFFLINE=4            [B 21 - OFF-LINE CONTEXT 
6?N= ...#DEF        CTXNOUSER=2            [B 22 - NO USER CONTEXT  
6#7W ...#DEF          CTXUSER=1            [B 23 - USER CONTEXT 
6#MG ...#DEF              CTX=0            [- -- - NULL 
6*76 ...#   
6*LQ ...#DEF  CTXACTIVOP=#20000000  
6B6B ...#DEF CTXPASSIVOP=#10000000  
^^^^ ...54362614003300000000