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 |