DIFG4 ;SFISC/DG(OHPRD)-HANDLES FAILED IDENTIFIER, SPECIFIER, AND FIELD LOOKUPS ; [ 07/15/91 1:30 PM ]
Source file <DIFG4.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
ENADD | ;
|
|
START | ;
|
|
ENADD2 | ;SET VARS IF NOT MV FIELD OR FILE
|
|
DICDR | ;SAVE FLD NUMBERS AND VALUES IN DIC("DR")
|
|
X2 | ||
X3 | ||
X1 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | ENADD+4 |
^DIC - [#1] | ENADD2+2 |
^UTILITY("DIFG" | ENADD+4*, ENADD+5, ENADD2+1*, ENADD2+2*, DICDR+3, DICDR+4, DICDR+5, DICDR+6* |
Name | Line Occurrences |
---|---|
DICDR | ENADD+6 |
ENADD | START+11 |
ENADD2 | ENADD+3 |
X1 | START+1, START+2, START+3, START+4, START+6, START+7, START+8, START+10 |
X2 | DICDR+4 |
X3 | ENADD+4 |
Name | Field # of Occurrence |
---|---|
^( | DICDR+5* |
^("DIC(""DR"")" | ENADD+5*, DICDR+3*, DICDR+4* |
^("MODE" | ENADD2+2* |
^("X" | ENADD2+1* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | X1! |
>> DIC | ENADD+4 |
>> DIFG | START+7, START+8, ENADD2+1 |
>> DIFG("ACGRV" | ENADD2+1 |
>> DIFG("CONDSET" | START+4, START+5, START+8, START+9 |
>> DIFG("PARAM" | ENADD+4 |
>> DIFGADD | START+12*, ENADD+1*, ENADD+2*, ENADD+4, ENADD+5, ENADD2+1, ENADD2+2, DICDR+3, DICDR+4, DICDR+5 , DICDR+6 |
DIFGADFL | X1! |
>> DIFGCOND | START+3, START+4, START+6 |
>> DIFGCOND( | START+7, START+8 |
>> DIFGDIC | START+7, START+8, ENADD+4, ENADD+5, ENADD+6, ENADD2+1, ENADD2+2, DICDR+3, DICDR+4, DICDR+5 , DICDR+6 |
>> DIFGDIC( | ENADD+6 |
DIFGDIGT | ENADD+6*, ENADD+7!, DICDR+1, DICDR+2, DICDR+4, DICDR+5, DICDR+6 |
>> DIFGDIX | ENADD+4 |
DIFGDR | ENADD+7! |
DIFGDRCT | ENADD+6*, ENADD+7!, DICDR+5, DICDR+6* |
DIFGDRT | ENADD+7! |
DIFGDRVL | ENADD+7!, DICDR+1*, DICDR+2*, DICDR+4, DICDR+5, DICDR+6, X2! |
>> DIFGER | START+1*, START+3*, START+4*, START+7*, START+8* |
>> DIFGFIRP | ENADD+4 |
>> DIFGI | ENADD+6* |
>> DIFGINCR | ENADD+1 |
>> DIFGKEY | ENADD+4 |
>> DIFGLAGO | START+3, START+4, START+5, START+6, START+7, START+8, START+9, START+10 |
>> DIFGMO( | START+1 |
>> DIFGMULT | START+1, ENADD+1 |
>> DIFGNUMF( | ENADD+6, DICDR+4, DICDR+5, DICDR+6 |
DIFGPARM | START+1*, X1! |
>> DIFGSAVE( | ENADD2+1 |
>> DIFGSKIP( | ENADD+1* |
DIFGSVN | START+12!, ENADD+1* |
>> DIFGSVVL( | DICDR+1, DICDR+2 |
>> DIFGTYP | START+1, START+2, START+3, START+4, START+5, START+6, START+7, START+8, START+9, START+10 , ENADD+1, ENADD+3 |
>> DIFGY | START+1, START+3, START+4, START+7, START+8, ENADD2+2 |
U | START+1, START+3, START+4, START+7, START+8, ENADD+4 |
>> X | ENADD2+1 |