DDSPTR ;SFISC/MKO-SET "PT" AND "PTB" NODES ;7JAN2004
Source file <DDSPTR.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 4 | DDSCOMP DDSIT DDSVALM DDSZ |
Name | Comments | DBIA/ICR reference |
---|---|---|
PT(DDSDDP,EXP,DDS,PG,BK) | ;Set "PT" and "PTB" nodes
|
|
DD(DDP,EXP,BK,CD,FDL,COMP) | ;Parse DD expression
|
|
LOOP | ||
LOOP1 | ||
COMPTR | ||
FO(DDP,EXP,DDS,PG,BK,CD,FDL,COMP) | ;Parse FO expression
|
|
GETFF(FD2,DDP) | ;Get file, field
|
|
LKPARM(P,F,D,S) | ;Parse lookup params
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BK | PT~, PT+3, PT+5, PT+6, PT+10, PT+11, PT+14, DD~, COMPTR+12, FO~ , FO+3*, FO+10, FO+32, FO+39 |
CD | PT+1~, PT+5, PT+6, PT+11*, PT+12*, PT+13, DD~, LOOP*, LOOP1+14, LOOP1+18 , LOOP1+22, COMPTR+1, COMPTR+8, COMPTR+16, COMPTR+19, FO~, FO+4*, FO+38, FO+39 |
CD( | PT+11, LOOP1+14*, LOOP1+18*, LOOP1+22*, COMPTR+1*, COMPTR+8*, COMPTR+16*, COMPTR+19*, FO+38* |
CD(1 | FO+15*, FO+23*, FO+30*, FO+36* |
COMP | DD~, LOOP1+12, LOOP1+13, COMPTR+11, FO~, FO+13, FO+14, FO+39 |
D | COMPTR+5~, COMPTR+7, COMPTR+16, FO+27~, FO+29, FO+36, LKPARM~, LKPARM+6*, LKPARM+14*, LKPARM+15* , LKPARM+16*, LKPARM+17*, LKPARM+18* |
DDP | PT+1~, PT+2*, PT+5, PT+6, PT+13*, PT+14, DD~, DD+16*, DD+19, LOOP1+7 , LOOP1+9, LOOP1+10*, LOOP1+14, LOOP1+15, LOOP1+18, LOOP1+19, LOOP1+20, LOOP1+22, LOOP1+23, LOOP1+24* , COMPTR+1, COMPTR+2, COMPTR+3*, COMPTR+6, COMPTR+8, COMPTR+9, COMPTR+12*, COMPTR+13, COMPTR+14, COMPTR+15 , COMPTR+16, FO~, FO+25*, FO+31, FO+32*, FO+33, FO+34, FO+35, FO+36, FO+39 , GETFF~, GETFF+6*, GETFF+7*, GETFF+9, GETFF+10, GETFF+11* |
DDS | PT~, PT+5, FO~, FO+3*, FO+10 |
DDSDDP | PT~, PT+2 |
>> DDSREFS | PT+3*, PT+10, PT+11, PT+14 |
>> DIERR | PT+7, LOOP1+7, LOOP1+17, COMPTR+4, COMPTR+9, COMPTR+10, FO+11, FO+26, FO+31 |
EXP | PT~, PT+5, PT+6, DD~, DD+13, DD+15, DD+16, DD+17*, LOOP1, LOOP1+1 , LOOP1+2, LOOP1+3, LOOP1+5, LOOP1+6, LOOP1+10*, COMPTR+18*, FO~, FO+5, FO+6, FO+7 , FO+39* |
F | COMPTR+5~, COMPTR+7, COMPTR+8, FO+27~, FO+29, FO+30, LKPARM~, LKPARM+6*, LKPARM+9* |
FD | PT+1~, PT+13*, PT+14 |
FD1 | DD+12~, LOOP1+2*, LOOP1+5*, LOOP1+7*, LOOP1+9, LOOP1+14, LOOP1+15, LOOP1+18, LOOP1+19, LOOP1+22 , LOOP1+23, COMPTR+1, COMPTR+2, COMPTR+6, COMPTR+8, FO+1~, FO+6*, FO+8, FO+10*, FO+15 , FO+16, FO+18, FO+22, FO+23, FO+24, FO+25, FO+28, FO+30 |
FD2 | DD+12~, LOOP1+2*, LOOP1+5*, LOOP1+10, LOOP1+12, LOOP1+20, COMPTR+9, COMPTR+10, COMPTR+18, FO+1~ , FO+7*, FO+13, FO+31, FO+32, FO+38, FO+39, GETFF~, GETFF+4, GETFF+5, GETFF+6* , GETFF+7* |
FDL | PT+1~, PT+5, PT+6, PT+9*, PT+10, PT+12, PT+13, DD~, LOOP1+15*, LOOP1+19* , LOOP1+23*, COMPTR+2*, COMPTR+6*, FO~, FO+16*, FO+24*, FO+28*, FO+39 |
I | DD+14~, DD+15*, DD+16, DD+17, LOOP1+1~*, LOOP1+2, LOOP1+3, FO+1~, FO+5*, FO+6 , FO+7, FO+8*, GETFF+5~*, GETFF+6, LKPARM+5~, LKPARM+7*, LKPARM+8 |
IP | LKPARM+5~, LKPARM+8*, LKPARM+9, LKPARM+10, LKPARM+11, LKPARM+12*, LKPARM+13*, LKPARM+14, LKPARM+15 |
L | LKPARM+5~, LKPARM+6*, LKPARM+10*, LKPARM+18 |
M | LKPARM+5~, LKPARM+6* |
P | DD+12~, LOOP1+3*, LOOP1+6*, LOOP1+13*, LOOP1+14, COMPTR+7, COMPTR+15~, FO+1~, FO+6*, FO+14* , FO+15, FO+19~, FO+20, FO+29, FO+35~, LKPARM~, LKPARM+7, LKPARM+8 |
P( | FO+8* |
P("FILE" | COMPTR+15*, FO+35* |
P(1 | FO+10, FO+19* |
P(2 | FO+10, FO+19* |
P(3 | FO+10 |
PG | PT~, PT+3, PT+5, PT+10, PT+11, PT+14, FO~, FO+3*, FO+10 |
S | COMPTR+5~, COMPTR+7, COMPTR+16, FO+27~, FO+29, FO+36, LKPARM~, LKPARM+15*, LKPARM+16*, LKPARM+17* |
TYP | DD+12~, LOOP1+9*, LOOP1+10, LOOP1+17, LOOP1+21, LOOP1+24, COMPTR, COMPTR+3 |
U | PT+3, PT+12, PT+13, LOOP1+9, LOOP1+15, LOOP1+19, LOOP1+23, COMPTR+2, COMPTR+12, FO+16 , FO+18, FO+22, FO+24, FO+25, FO+32, LKPARM+15 |