DDUCHK2 ;SFISC/RWF/SO-CHECK DD (FIELDS) ;11:46 AM 5 Mar 2004
Source file <DDUCHK2.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | (CHK,PAGE)^DDUCHK (COMP,DXREF,XREF)^DDUCHK3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHKSBA | ;Check if Feidl exists
|
|
Q | ||
CHKSB | ;Check for duplicate "SB" x-refs ;22*130
|
|
PT | ||
CHK6 | ;W !?5,"Checking FIELDs"
|
|
WHO | ||
POP | ||
VP | ||
FIELD | ;W "."
|
|
FIVE | ||
MULT | ;Work subfile
|
|
PUSH | ||
CHKGL | ;Check for duplicate "GL" nodes ;22*130
|
|
PT1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | CHK6+1, FIELD+1, FIELD+2, FIVE, FIVE+2!, FIVE+3*, VP, PT+1, PT1*, MULT+2 , MULT+3*, CHKSB+3, CHKSB+6, CHKSB+9, CHKSB+12, CHKSBA+1, CHKGL+3, CHKGL+6, CHKGL+9, CHKGL+13 |
^DIC - [#1] | PT+3 |
Name | Line Occurrences |
---|---|
@( | FIELD+5 |
CHKSBA | CHKSB+6 |
FIELD | CHK6+1 |
FIVE | CHK6+1 |
POP | MULT+4 |
PT1 | VP |
PUSH | MULT+4 |
WHO | PT1, MULT+3 |
Name | Field # of Occurrence |
---|---|
^( | FIVE |
^("UP" | MULT+3 |
^(0 | VP |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DDUCFE | CHK6+1*, FIELD+1, FIELD+2, FIELD+3, FIVE, FIVE+2, FIVE+3, VP, PT+1, PT+4 , PT+6, PT1, MULT+2, PUSH, POP*, WHO, CHKSB+4~, CHKSB+5*, CHKSB+6*, CHKSB+9 , CHKSB+10, CHKSB+11, CHKSBA+1 |
DDUCFE1 | CHKSB+7~, CHKSB+11*, CHKSB+12* |
DDUCFE2 | CHKGL+7~, CHKGL+8*, CHKGL+9*, CHKGL+10, CHKGL+13 |
>> DDUCFI | CHK6+1, FIELD+1, FIELD+2, FIVE, FIVE+2, FIVE+3, VP, PT1, MULT+3, MULT+4* , PUSH, POP*, CHKSB+3, CHKSB+6, CHKSB+9, CHKSB+12, CHKSBA+1, CHKGL+3, CHKGL+6, CHKGL+9 , CHKGL+13 |
>> DDUCFILE | MULT+4 |
>> DDUCFIX | FIVE+1, PT1, MULT+3 |
DDUCGL | PT+2~, PT+3*, PT+4, PT+5 |
DDUCHDR | PT+2~, PT+5*, PT+6 |
DDUCN | CHKGL+1~, CHKGL+2*, CHKGL+3*, CHKGL+6, CHKGL+9, CHKGL+10, CHKGL+13 |
DDUCNA | PT+2~ |
DDUCP | CHKGL+4~, CHKGL+5*, CHKGL+6*, CHKGL+9, CHKGL+10, CHKGL+13 |
>> DDUCRFI | VP*, PT*, PT+1, PT+3, PT+4, PT+6, PT1 |
DDUCSAV | CHKSB+4~, CHKGL+7~ |
DDUCSAV( | CHKSB+10*, CHKSB+12*, CHKSB+15, CHKGL+10*, CHKGL+13*, CHKGL+16, CHKGL+20 |
DDUCSB | CHKSB+1~, CHKSB+2*, CHKSB+3*, CHKSB+6, CHKSB+9, CHKSB+12, CHKSB+16, CHKSBA+1 |
>> DDUCSTK | MULT+4, PUSH*, POP* |
>> DDUCSTK( | PUSH*, POP |
>> DDUCUP | MULT+3* |
DDUCX | FIELD+2*, FIELD+3, FIVE*, FIVE+3*, CHKSB+7~, CHKSB+9* |
>> DDUCX2 | FIELD+2*, FIELD+5, PT, MULT+2, MULT+3, MULT+4 |
>> DDUCX4 | FIELD+2* |
>> DDUCXN | FIELD+2*, PT+1, PT+4, PT+6, MULT+2, WHO |
DDUCXX | FIVE! |
DDUCXX( | FIVE*, FIVE+3 |
>> DDUCY | FIVE*, FIVE+3*, VP* |
DDUERR | PT~*, PT+1*, PT+4*, PT+6* |
DDUNFE | CHKSB+4~, CHKSB+6, CHKSBA+1* |
>> DIRUT | CHK6+1, MULT+1 |
U | FIELD+2, FIELD+3, FIVE, CHKSB+9 |
X | CHKGL+11~, CHKGL+12*, CHKGL+13* |
X1 | CHKSB+13~, CHKSB+14*, CHKSB+15*, CHKSB+17, CHKGL+14~, CHKGL+15*, CHKGL+16*, CHKGL+17, CHKGL+20 |
X2 | CHKSB+13~, CHKSB+16*, CHKGL+14~, CHKGL+17* |
X3 | CHKGL+18~, CHKGL+19*, CHKGL+20* |