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