DDS5 ;SFISC/MKO-MULTS,NEXT/PREV PAGE,NEXT BLOCK ;9:53 AM 1 Oct 1999 [ 04/02/2003 8:25 AM ]
Source file <DDS5.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
UDA(DA,DL) | ;Pop DA array
|
|
NP(Y) | ;Returns: Next page
; (Y=1 if found, 0 if not found) |
|
PP(Y) | ;
|
|
DDA(Y,DA,DL) | ;Push Y onto DA array
|
|
NB(Y) | ;
|
|
SEL | ;Issue the read at the Select mult prompt
|
|
LST(DA,DDSDL,DDP,DDSDA,DDSFLD) | ;Save last edited subrecord
|
|
MULT | ;
|
Name | Line Occurrences |
---|---|
DDA | MULT+10, SEL+4 |
LST | MULT+19 |
MULT | DDS5+8 |
UDA | MULT+20, SEL+6 |
Name | Field # of Occurrence |
---|---|
^( | DDS5+6, NB+4 |
^("" | NB+4 |
^("ADD" | SEL+10* |
^("D" | LST+16* |
^(0 | MULT+8, LST+6, SEL+2*, SEL+3* |
^(10 | DDS5+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
B | NB+1~, NB+2*, NB+3, NB+4*, NB+5, NB+6, NB+7 |
BO | NB+1~, NB+2*, NB+3, NB+4* |
C | LST+8~, LST+10* |
DA | MULT+10, MULT+14, MULT+19, MULT+20, LST~, LST+6*, LST+7, LST+9, LST+12*, LST+13* , LST+14, LST+16, SEL+4, SEL+6, DDA~, DDA+3, DDA+4*, UDA~, UDA+2* |
DA( | MULT+15, DDA+2*, UDA+3*, UDA+4! |
DA(1 | DDA+3*, UDA+2 |
>> DDACT | LST+16*, SEL+7 |
DDO | DDS5+6, DDS5+11, MULT+1~ |
DDP | MULT+12~, MULT+13*, MULT+19, LST~, LST+4, LST+10, LST+16 |
>> DDS | MULT+6, MULT+7, NP+3, NP+5, NP+6, PP+2, PP+4, PP+5, NB+2, NB+4 |
DDS5PG | DDS5+6*, MULT+3! |
DDSBK | DDS5+6, DDS5+11, MULT+1~, NB+2, NB+3, NB+6 |
DDSBR | DDS5+12!, DDS5+13 |
DDSDA | MULT+12~, MULT+14*, MULT+15*, MULT+19, LST~, LST+4, LST+16, SEL+4*, SEL+6*, SEL+10 |
DDSDAORG | MULT+12~, MULT+14* |
DDSDAORG( | MULT+15* |
DDSDIE | LST+3~, LST+4*, LST+5, LST+6, LST+9, LST+14 |
DDSDL | MULT+10, MULT+14, MULT+15, MULT+19, MULT+20, LST~, SEL+4, SEL+6 |
DDSDLORG | MULT+12~, MULT+14* |
DDSDN | MULT+1~ |
DDSFLD | MULT+12~, MULT+19, LST~, LST+4, LST+10, LST+16 |
DDSFLORG | MULT+12~ |
>> DDSGL | DDS5+5, SEL+1, SEL+2, SEL+3, SEL+10 |
DDSI | MULT+15*, MULT+16! |
DDSNP | MULT+1~ |
>> DDSO(4 | SEL+1 |
>> DDSO(7 | DDS5+7, MULT+5 |
>> DDSOLD | DDS5+4, DDS5+7, SEL+9 |
DDSOPB | MULT+1~ |
DDSPG | DDS5+6, MULT+1~, MULT+3*, MULT+6*, MULT+7, NP+3, NP+6, NP+7, PP+2, PP+5 , PP+6, NB+2, NB+4, NB+5 |
DDSPG(1 | MULT+5*, MULT+6 |
DDSPTB | MULT+1~ |
>> DDSREFS | DDS5+6, NB+5 |
>> DDSREFT | LST+4, LST+16, SEL+10 |
DDSREP | MULT+1~ |
DDSSC | MULT+8~ |
DDSSTACK | DDS5+10!, DDS5+12 |
>> DDSSTK | MULT+17* |
DDSTP | MULT+1~, SEL+1 |
>> DDSU("DD" | SEL+2, SEL+3 |
>> DDSU("M" | MULT+13 |
DIE | MULT+1~, MULT+13* |
DIR | SEL+5! |
DIR(0 | SEL+1* |
>> DIR0N | DDS5+5, SEL+9, SEL+11* |
DIROUT | SEL+5! |
DIRUT | SEL+5! |
DL | DDA~, DDA+2, DDA+3*, DDA+4*, UDA~, UDA+3, UDA+4, UDA+5* |
DUOUT | SEL+5! |
DUZ | DDS5+5, LST+14 |
I | DDA+1~, DDA+2*, UDA+1~, UDA+3* |
P | NP+2~, NP+5*, NP+6, NP+7, PP+1~, PP+4*, PP+5, PP+6 |
P1 | NP+2~, NP+3*, NP+4, NP+5, PP+1~, PP+2*, PP+3, PP+4 |
U | DDS5+7, MULT+5, MULT+8, MULT+13, LST+4, LST+6, LST+9, LST+10, SEL+1, SEL+2 , SEL+3, SEL+10, SEL+12, NP+3, PP+2, NB+2, NB+6 |
X | DDS5+4, DDS5+5, DDS5+7, SEL+9*, SEL+13, NB+1~, NB+5*, NB+6 |
Y | MULT+10, MULT+11, LST+3~, LST+9*, LST+12*, LST+13*, LST+16, SEL+9*, SEL+10, SEL+12* , SEL+13*, DDA~, DDA+4, NP~, NP+3*, NP+6*, NP+7, PP~, PP+2*, PP+5* , PP+6, NB~, NB+2*, NB+3, NB+6* |