DDS1 ;SFISC/MKO - LOAD PAGE ;21MAR2017
Source file <DDS1.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(DDSPG,DDSAGAIN) | ;entry point moved from 1st line.
|
|
| END | ||
| BLK(DDSPG,DDS1B,DDS1BO,DDS1H,DDS1E) | ;Load block
|
|
| REP | ;Load data for repeating block
|
|
| ACT | ||
| GFT | ||
| DISV | ||
| F | ||
| REPLD | ;Load data
|
|
| NOFILE | ||
| D0(DL) | ;Given DL, return string D0,D1,...,Dn
|
|
| GETD0(DA,DL) | ;Given DA array, set D0,D1...
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | BLK+16, REP+10, REP+11, ACT+3 |
| ^DIC - [#1] | ACT+3 |
| ^DIST( | EN+5, EN+9, BLK+5, BLK+9, GFT |
| ^DISV( | DISV+2 |
| ^TMP("DDS" | BLK+23! |
| ^TMP("DIERR" | BLK+21 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| D | GFT+1~ |
| D0 | BLK+25*, BLK+28*, GFT+6~ |
| DA | BLK+12~, BLK+15, BLK+17, BLK+18, BLK+20, BLK+22, BLK+23, BLK+25*, BLK+27*, BLK+28 , BLK+30, ACT+3, ACT+10, ACT+14*, ACT+18*, GFT*, GFT+6~, GFT+10*, F+8, REPLD+1 , REPLD+4, NOFILE, GETD0~, GETD0+2 |
| DA( | GETD0+3 |
| DDP | BLK+12~, BLK+14, BLK+16*, BLK+17, BLK+20, REP+10, ACT+2, ACT+3, ACT+5~, ACT+6* |
| >> DDS | EN+5, EN+9, BLK+9, GFT |
| DDS1ACT | REP+2~, ACT*, REPLD+2, REPLD+5 |
| DDS1B | EN+2~, EN+5*, EN+6, EN+9*, BLK~, BLK+5, BLK+9, BLK+14, BLK+15, BLK+20 , BLK+27, BLK+30, BLK+31, BLK+34, BLK+35, BLK+37, REP+3, REP+4, REP+7, GFT , NOFILE+3 |
| DDS1BO | EN+2~, EN+9*, BLK~ |
| DDS1DDP | REP+1~, REP+4*, REP+10, REP+11, ACT+3, ACT+6 |
| DDS1E | BLK~, BLK+15, BLK+20, BLK+27 |
| DDS1FSCR | REP+2~, REP+11*, REPLD+1 |
| DDS1H | BLK~, BLK+8 |
| DDS1IND | REP+1~, REP+5*, ACT+2, ACT+12*, ACT+13, ACT+16, GFT+8 |
| DDS1INI | REP+1~, REP+6*, DISV*, DISV+4*, DISV+5*, DISV+6, DISV+8, F+2*, F+3*, F+5 |
| DDS1MUL | REP+1~, REP+10*, ACT+2, ACT+3, ACT+9, F+7 |
| DDS1PDA | REP+1~, REP+8*, ACT+2, GFT, DISV+2, F, F+5, NOFILE+1, NOFILE+2 |
| DDS1PTB | BLK+7~*, BLK+9*, BLK+12 |
| DDS1Q | REP+2~, ACT+16*, ACT+17*, ACT+18, GFT+8*, GFT+9*, GFT+10 |
| DDS1REF | REP+1~, REP+3*, ACT+2*, ACT+3, ACT+6, GFT, DISV+2, F, F+5*, NOFILE+1 , NOFILE+2 |
| DDS1REP | BLK+7~, BLK+9*, BLK+10!, BLK+13, BLK+32, REP+5, REP+6, DISV+3, F+1, F+2 , F+5 |
| DDS1RT | REP+1~, ACT+6*, ACT+12, ACT+14, ACT+16, GFT+8, REPLD+1, REPLD+4 |
| DDS1SCNT | REP+2~, ACT+16*, ACT+17, GFT+8*, GFT+9 |
| DDS1SEL | REP+1~, REP+7*, ACT+2 |
| DDS1SN | REP+2~, ACT+7*, DISV+3*, DISV+4, DISV+5, F*, F+1, F+2, NOFILE*, NOFILE+1 , NOFILE+2 |
| DDS1STRT | REP+2~, ACT+16*, ACT+17, GFT+8*, GFT+9 |
| DDS1VAL | REP+2~, GFT+6*, GFT+8 |
| DDSAGAIN | EN~, BLK+37 |
| DDSDA | BLK+12~, BLK+17, BLK+20, BLK+25*, BLK+27*, BLK+30, BLK+31, BLK+34, BLK+37, REP+8 , ACT+3, ACT+6, ACT+11*, GFT*, GFT+6~, GFT+7*, F+9*, NOFILE*, NOFILE+1, NOFILE+2 |
| >> DDSDAORG | BLK+30 |
| DDSDL | BLK+12~, BLK+17, BLK+18, BLK+20, ACT+10, F+8, NOFILE |
| DDSMOUSE | EN+2!, END! |
| DDSPG | EN~, EN+5, EN+6, EN+9, BLK~, BLK+9, BLK+27, BLK+30, BLK+31, BLK+34 , BLK+37, REP+3, REP+4, REP+7, GFT |
| >> DDSREFS | REP+4, REP+7 |
| >> DDSREFT | BLK+27, BLK+30, BLK+31*, BLK+34, BLK+37*, REP+3 |
| DIC | REPLD+3~ |
| DIC(0 | REPLD+4* |
| DICMX | GFT+1~, GFT+2*, GFT+3* |
| DIE | BLK+12~, BLK+17, BLK+20, BLK+22, BLK+23, BLK+34, ACT+3, ACT+5~, ACT+6*, DISV , DISV+2 |
| >> DIERR | EN+6, EN+9, BLK+12, BLK+14, BLK+15, BLK+21, BLK+26, GFT+12* |
| DL | D0~, D0+2, GETD0~, GETD0+2, GETD0+3 |
| DUZ | DISV, DISV+2 |
| I | D0+1~, D0+2*, GETD0+1~, GETD0+3* |
| N | DISV+7~, DISV+8*, F, F+1, F+2 |
| S | D0+1~, D0+2*, D0+3*, D0+4 |
| T | DISV+1~, DISV+2*, DISV+3*, DISV+4, DISV+7~, F+1*, F+2 |
| U | EN+2*, EN+5, BLK+27, BLK+31, BLK+37, REP+4, REP+5, REP+6, REP+7, ACT+2 , ACT+3, DISV+4, DISV+5, F+2, F+5, REPLD+4 |
| Y | REPLD+1~*, REPLD+3~, REPLD+4* |