DICA2 ;SEA/TOAD-VA FileMan: Updater, Pre-Processor Part 2 ;8:12 AM 10 Jun 1998
Source file <DICA2.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | ERR^DICA3 PARENTS^DIDU1 $$ROOT^DIQGU |
Name | Comments | DBIA/ICR reference |
---|---|---|
IEN(DIFILE,DIEN,DIDA,DIRULE,DIOK) | ;
; ENTRY POINT--return whether the IEN String is valid ; proc, DIEN passed by value |
|
ILLEGAL | ||
PIECE(DIFILE,DIFDA,DIRULE,DICRSR,DIPIECE,DIDA,DIRIGHT,DIOK) | ;
; IEN--return whether a piece of the IEN String is valid ; proc, DIF, DIOK, & DIRULE passed by ref |
|
BADPIEC | ||
GOODPC | ||
PIECES | ;
|
|
ALLGOOD | ;
|
|
PREFIX | ||
WHEREPC | ||
LEARN | ||
FILING | ||
FIRSTPC |
Name | Line Occurrences |
---|---|
PIECE | PIECES+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DICHECK | PIECE+3~, WHEREPC*, WHEREPC+1*, WHEREPC+2*, ILLEGAL, ILLEGAL+1, ILLEGAL+2, ILLEGAL+3, ILLEGAL+4 |
DICRSR | PIECES+1~*, PIECES+2, PIECES+3, PIECES+5, PIECE~, PIECE+4, FILING+9, FILING+10, FILING+11, FIRSTPC , LEARN+1, LEARN+2 |
DIDA | IEN~, PIECES+1!, PIECES+5, PIECE~, FILING+9*, LEARN+1* |
DIDA( | FILING+10*, LEARN+2* |
DIEN | IEN~, IEN+4, IEN+5, IEN+6, PIECES+2, PIECES+3, PIECES+7, ALLGOOD+2 |
>> DIERR | PIECES+1, PIECES+6, PIECES+9 |
DIF | PIECE+3~, PIECE+4*, FILING+3, FILING+5, FILING+6, ILLEGAL+2, ILLEGAL+3, ILLEGAL+4, LEARN |
DIFDA | PIECES+5, PIECE~, ILLEGAL+4 |
DIFILE | IEN~, IEN+3, IEN+5, PIECES+5, ALLGOOD+2, ALLGOOD+3, PIECE~, FILING+8 |
DIFILE( | PIECE+4 |
DIFILE("C" | IEN+3 |
DIFILE("L" | IEN+5, ALLGOOD+3 |
DIN | ALLGOOD+2~*, ALLGOOD+3 |
DIOK | IEN~, PIECES+4*, PIECES+5, PIECES+6*, PIECES+7, PIECE~, PIECE+5*, FILING+1*, FILING+2*, FILING+7* , FILING+8, PREFIX+1*, GOODPC*, GOODPC+2*, ILLEGAL, ILLEGAL+1*, ILLEGAL+2*, ILLEGAL+3*, ILLEGAL+4*, BADPIEC* |
DIOUT | PIECES+1~*, PIECES+4* |
DIPIECE | PIECES+2~*, PIECES+4, PIECES+5, PIECE~, PIECE+5, FILING, FILING+1, FILING+7, FILING+8, FILING+9 , FILING+10, FILING+13, PREFIX, GOODPC, GOODPC+1, ILLEGAL+4 |
DIPREFIX | PIECE+3~, PREFIX*, PREFIX+1, GOODPC, GOODPC+1, FIRSTPC+1, ILLEGAL+1, ILLEGAL+2, ILLEGAL+3, LEARN , LEARN+1, LEARN+2 |
DIR | PIECE+3~, FILING+3*, FILING+4, FILING+5*, FILING+6, FILING+7 |
DIRIGHT | PIECES+3~*, PIECES+5, PIECE~, PIECE+5, FILING+2, FILING+3, FILING+5, FILING+6, FILING+8, ILLEGAL+3 , ILLEGAL+4, LEARN |
DIRULE | IEN~, IEN+3, IEN+7, PIECES+5, ALLGOOD+1, ALLGOOD+3, PIECE~, FILING+3, FILING+6, FILING+12 , FILING+13, FIRSTPC+1, FIRSTPC+2, WHEREPC+1, WHEREPC+2, LEARN |
DISEQ | PIECE+3~, GOODPC+1*, GOODPC+2, FIRSTPC+2, WHEREPC+1, WHEREPC+2, ILLEGAL+1, ILLEGAL+2, ILLEGAL+3, LEARN |
U | FILING+7 |