DDGFFLDA ;SFISC/MKO-ADD A FIELD ;2:22 PM 13 Sep 1995
Source file <DDGFFLDA.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADD | ;Add a field | |
| SAVE | ;Save changes to caption, coordinates, data length, and suppress | |
| RC(DDGFY,DDGFX) | ;Update status line, reset DX and DY, move cursor | |
| ADDQ | ;Refresh and cleanup | |
| LOADF | ;Set DDGFREF and window buffer | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences | 
|---|---|
| ADDQ | ADD+12, ADD+29, ADD+40 | 
| LOADF | ADD+61 | 
| RC | ADDQ+2 | 
| SAVE | ADD+60 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| C | LOADF+1~, LOADF+4*, LOADF+7*, LOADF+10, LOADF+12, LOADF+14 | 
| C1 | LOADF+1~, LOADF+4*, LOADF+8*, LOADF+12, LOADF+13, LOADF+14 | 
| C2 | LOADF+1~, LOADF+4*, LOADF+9*, LOADF+10, LOADF+12, LOADF+13, LOADF+14 | 
| C3 | LOADF+1~, LOADF+4*, LOADF+10*, LOADF+12, LOADF+13 | 
| D | LOADF+1~ | 
| D1 | LOADF+1~, LOADF+17*, LOADF+21, LOADF+22, LOADF+23 | 
| D2 | LOADF+1~, LOADF+18*, LOADF+19, LOADF+21, LOADF+22, LOADF+23 | 
| D3 | LOADF+1~, LOADF+19*, LOADF+21, LOADF+22 | 
| DA | ADD+10!, ADD+40!, ADD+44*, ADD+56, ADD+59, ADDQ+4!, LOADF+5, LOADF+12, LOADF+13, LOADF+21 , LOADF+22 | 
| DA(1 | ADD+38*, ADD+44*, ADD+57, SAVE+14 | 
| DD | ADD+39! | 
| DDGFB1 | ADD+20*, ADD+23, ADD+25, ADDQ+5!, LOADF+8, LOADF+17 | 
| DDGFB2 | ADD+19*, ADD+20*, ADD+23, ADD+25, ADDQ+5!, LOADF+9, LOADF+18 | 
| DDGFBLCK | ADD+7!, ADD+12, ADD+19, ADD+36, ADD+38, ADD+44, ADD+52, ADDQ+8!, LOADF+5, LOADF+12 , LOADF+13, LOADF+21, LOADF+22 | 
| DDGFCAP | ADD+15*, ADDQ+6!, SAVE+2, SAVE+5, LOADF+3, LOADF+7 | 
| DDGFCAP0 | ADD+15*, ADDQ+6! | 
| DDGFCC | ADD+17*, ADDQ+6!, SAVE+2*, SAVE+6, LOADF+8, LOADF+9 | 
| DDGFCC0 | ADD+17*, ADD+23*, ADDQ+6! | 
| DDGFD1 | ADD+25*, ADD+26, ADD+29, ADD+33!, ADDQ+5! | 
| DDGFD2 | ADD+25*, ADD+26, ADD+29, ADD+33!, ADDQ+5! | 
| DDGFDC | ADD+26*, ADD+46, ADDQ+7!, SAVE+10, LOADF+17, LOADF+18 | 
| DDGFDC0 | ADD+26*, ADDQ+7!, SAVE+10 | 
| DDGFDD | ADD+52*, ADD+54! | 
| DDGFDL | ADD+27*, ADDQ+7!, SAVE+11, LOADF+19, LOADF+21, LOADF+23 | 
| DDGFDL0 | ADD+27*, ADDQ+7!, SAVE+11 | 
| DDGFDX | ADD+4*, ADD+23, ADD+25, ADDQ+2, ADDQ+8! | 
| DDGFDY | ADD+4*, ADD+23, ADD+25, ADDQ+2, ADDQ+8! | 
| >> DDGFFM | ADD+1 | 
| DDGFFORD | ADD+7!, ADD+12, ADD+38, ADDQ+8! | 
| >> DDGFLIM | LOADF+14, LOADF+23 | 
| >> DDGFPG | ADD+1, ADD+19, LOADF+5, LOADF+12, LOADF+21 | 
| >> DDGFR | RC+2 | 
| >> DDGFREF | ADD+19, LOADF+5, LOADF+12, LOADF+13, LOADF+21*, LOADF+22 | 
| DDGFSUP | ADD+16*, ADDQ+6!, SAVE+2*, SAVE+7, LOADF+7 | 
| DDGFSUP0 | ADD+16*, ADDQ+6! | 
| DDGFTYPE | ADD+7!, ADD+12, ADD+22, ADD+29, ADD+45, ADD+46, ADD+47, ADD+53, ADD+56, ADDQ+8! , SAVE+9, LOADF+7, LOADF+16 | 
| >> DDGFWID | LOADF+13, LOADF+14, LOADF+22, LOADF+23 | 
| DDGFX | RC~, RC+3, RC+5 | 
| DDGFY | RC~, RC+3, RC+5 | 
| DDSCHANG | ADD+56, ADDQ+4! | 
| DDSFILE | ADD+8*, ADD+10!, ADD+51*, ADD+54! | 
| DDSFILE(1 | ADD+8*, ADD+51* | 
| DDSPARM | ADD+9*, ADD+10!, ADD+51*, ADD+54! | 
| DIC | ADD+36*, ADD+40!, ADD+44, ADD+48! | 
| DIC("P" | ADD+37* | 
| DIC(0 | ADD+36* | 
| DIE | ADD+44*, ADD+48!, SAVE+14*, SAVE+16! | 
| DIK | ADD+57*, ADD+58! | 
| DO | ADD+39! | 
| DR | ADD+9*, ADD+10!, ADD+45*, ADD+46*, ADD+47*, ADD+48!, ADD+53*, ADD+54!, SAVE+3*, SAVE+5* , SAVE+6*, SAVE+7*, SAVE+10*, SAVE+11*, SAVE+12!, SAVE+15*, SAVE+16! | 
| >> DX | ADD+4, RC+3*, RC+5* | 
| >> DY | ADD+4, RC+3*, RC+5* | 
| IOM | RC+3 | 
| IOSL | RC+3 | 
| >> IOXY | RC+4, RC+5 | 
| L | LOADF+1~ | 
| S | RC+1~, RC+3*, RC+4 | 
| U | ADD+20, ADD+37, ADD+52, ADD+53, LOADF+12, LOADF+14, LOADF+21, LOADF+23 | 
| >> X | ADD+38* | 
| Y | ADD+40!, ADD+44, ADD+48!, SAVE+16! |