DIU ;SFISC/GFT-UTILITY FUNCTIONS ; 07 Nov 2012 9:27 AM
Source file <DIU.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OPT | ; | |
| Q | ||
| EN | ; | |
| D | ; | |
| 10 | ;;MANDATORY/REQUIRED FIELD CHECK | |
| 11 | ;;KEY DEFINITION | |
| 99 | ;;SPECIFIER | |
| DI | ; | 
 
 | 
| 1 | ;;VERIFY FIELDS | |
| 0 | ||
| 3 | ;;IDENTIFIER | |
| 2 | ;;CROSS-REFERENCE A FIELD OR FILE | |
| 5 | ;;INPUT TRANSFORM (SYNTAX) | |
| 4 | ;;RE-INDEX FILE | |
| 7 | ;;OUTPUT TRANSFORM | |
| 6 | ;;EDIT FILE | |
| 9 | ;;UNEDITABLE DATA | |
| 8 | ;;TEMPLATE EDIT | |
| DIAX | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | EN+9, DIAX | 
| ^DIC - [#1] | DIAX | 
| ^DOPT("DICR" | 0+3*, 0+4* | 
| ^DOPT("DIU" | 0+1, 0+2* | 
| Name | Line Occurrences | 
|---|---|
| 0 | 0+5, OPT+2 | 
| @( | EN+10 | 
| DI | 2+1, 3+1, 5+1, 7+1, 9+1, 99+1, D+3 | 
| DIAX | 3+1, 5+1, 9+1 | 
| EN | OPT+2 | 
| OPT | 0+1 | 
| Q | OPT+2, EN+1, EN+5, EN+8 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("B" | 0+1! | 
| ^("DDA" | EN+9 | 
| ^("DI" | DIAX | 
| ^(0 | 0+1* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | Q! | 
| DA | Q!, D+2*, D+3 | 
| DDA | EN+9!*, Q! | 
| DG | EN+5, Q! | 
| DGG | Q! | 
| DI | OPT+2*, EN+1, EN+4!, EN+7*, EN+8, EN+9, Q!, D+1, D+3*, DIAX | 
| DIC | 0*, 0+3, EN+5*, EN+6, EN+7!, Q!, D+1* | 
| DIC("S" | OPT+1*, D+2*, D+3! | 
| DIC("W" | D+1* | 
| DIC(0 | OPT+1*, DI+1* | 
| DICD | Q! | 
| DICDF | Q! | 
| DICS | EN+6! | 
| DIFLD | Q! | 
| DIK | 0+3*, 0+5*, Q! | 
| DIU | DIU+3!, EN+6*, EN+7, EN+8, Q! | 
| DIU(0 | EN+6* | 
| DIUF | Q! | 
| DJJ | Q! | 
| DR | Q! | 
| DTOUT | Q! | 
| DUOUT | Q! | 
| DUZ(0 | OPT+1 | 
| I | EN+7!, Q! | 
| I( | D+3* | 
| I(0 | EN+7* | 
| J | EN+7!, Q! | 
| J( | D+3* | 
| J(0 | EN+7* | 
| >> N | EN+7*, 99+1*, D+3* | 
| U | 0+4, EN+7, D+2, D+3, DIAX | 
| X | 0+2*, 0+4*, Q!, 2+1*, 3+1*, 5+1*, 7+1*, 9+1*, 99+1*, D+2 , D+3* | 
| Y | OPT+2, EN+2*, EN+3, EN+5, EN+7*, EN+10, Q!, 2+1, 3+1, 5+1 , 7+1, 9+1, 99+1, D+3 | 
| Y(0 | D+3 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@X | 0+2 |