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* |