DDWT1 ;SFISC/PD KELTZ,MKO-READ AND PROCESS ;11:35 AM 25 Aug 2000 [ 04/02/2003 8:25 AM ]
Source file <DDWT1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 13 | (AUTOSV,AUTOTM,LOAD,QUIT,SAVE,SV)^DDW1 (LSET,REPLM,RSET,STAT,TSALL,TSET,WRAPM)^DDW2 (BOT,MVBCK,MVFWD,SHIFT,TOP)^DDW3 (DELW,DEOL,JLEFT,JRIGHT,LBEG,LEND,PGDN,PGUP,TAB,WORDL,WORDR)^DDW4 (BREAK,WRAP,XLINE)^DDW5 (JOIN,REFMT)^DDW6 (MARK,UNMARK)^DDW7 (COPY,CUT,PASTE)^DDW8 CHKDEL^DDW9 CHG^DDWC (FIND,NEXT)^DDWF GOTO^DDWG HLP^DDWH |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DN | ||
| XLN | ||
| TOP | ||
| BOT | ||
| SV | ||
| CPY | ||
| JN | ||
| FND | ||
| DEL | ||
| TST | ||
| ST | ||
| UMK | ||
| RT | ||
| MNE(Y) | ;In: Y = Ascii value of first character
|
|
| LE | ||
| LB | ||
| CHG | ||
| LT | ||
| TO | ||
| LST | ||
| TAB | ||
| BRK | ||
| MIN(X,Y) | ;
|
|
| H(DDWST) | ;
|
|
| RPM | ||
| STATUS | ||
| NXT | ||
| CUT | ||
| DISPL | ;Display char
|
|
| RFT | ||
| POS(R,C,F) | ;Pos cursor based on char pos C
|
|
| WLT | ||
| WRM | ||
| GTO | ||
| PDN | ||
| WRT | ||
| READ(DDWTO,Y) | ;Out: Y = Char or mnemonic
|
|
| DLW | ||
| AUT | ||
| MRK | ||
| HDIFF(H1,H2) | ;# seconds between two $H's
|
|
| JLT | ||
| CUP(Y,X) | ;
|
|
| GETIN | ;Get input
|
|
| QT | ||
| RUB | ||
| HS(Y) | ;
|
|
| SW | ||
| UP | ||
| HLP | ||
| TSALL | ||
| JRT | ||
| DEOL | ||
| MNELOOP(S,Y,T,F) | ;Read more
|
|
| FLUSH | ;
|
|
| RST | ||
| PREAD(DDWLEN,DDWTO,DDWST,Y) | ;
|
|
| PUP | ||
| PST | ||
| EX |
| Name | Field # of Occurrence |
|---|---|
| AUTOSV^DDW1 | GETIN+19 |
| AUTOTM^DDW1 | AUT |
| LOAD^DDW1 | DDWT1+4 |
| QUIT^DDW1 | QT |
| SAVE^DDW1 | SW, EX, TO |
| SV^DDW1 | SV |
| LSET^DDW2 | LST |
| REPLM^DDW2 | RPM |
| RSET^DDW2 | RST |
| STAT^DDW2 | ST |
| TSALL^DDW2 | TSALL |
| TSET^DDW2 | TST |
| WRAPM^DDW2 | WRM |
| BOT^DDW3 | BOT |
| MVBCK^DDW3 | RUB+7, UP+3 |
| MVFWD^DDW3 | DN+4 |
| SHIFT^DDW3 | POS+7 |
| TOP^DDW3 | TOP |
| DELW^DDW4 | DLW |
| DEOL^DDW4 | DEOL |
| JLEFT^DDW4 | JLT |
| JRIGHT^DDW4 | JRT |
| LBEG^DDW4 | LB |
| LEND^DDW4 | LE |
| PGDN^DDW4 | PDN |
| PGUP^DDW4 | PUP |
| TAB^DDW4 | TAB |
| WORDL^DDW4 | WLT |
| WORDR^DDW4 | WRT |
| BREAK^DDW5 | BRK |
| WRAP^DDW5 | DISPL+14 |
| XLINE^DDW5 | DEL+8, XLN |
| JOIN^DDW6 | DEL+13, JN |
| REFMT^DDW6 | RFT |
| MARK^DDW7 | MRK |
| UNMARK^DDW7 | DISPL+4, UMK |
| COPY^DDW8 | CPY |
| CUT^DDW8 | CUT |
| PASTE^DDW8 | PST |
| CHKDEL^DDW9 | RUB+2, DEL+2 |
| CHG^DDWC | CHG |
| FIND^DDWF | FND |
| NEXT^DDWF | NXT |
| GOTO^DDWG | GTO |
| HLP^DDWH | HLP |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Name | Line Occurrences |
|---|---|
| $$HDIFF | GETIN+15, GETIN+19 |
| $$MIN | GETIN+3 |
| @( | GETIN+21 |
| CUP | RUB+13, RUB+16, RUB+17, DEL+19, DEL+22, STATUS+6 |
| DISPL | GETIN+11 |
| FLUSH | MNELOOP+19, MNELOOP+24 |
| GETIN | DDWT1+5 |
| H | PREAD+8 |
| HS | READ+3 |
| MNE | READ+6, PREAD+11 |
| MNELOOP | MNE+7 |
| POS | DISPL+13, RUB+7, RUB+8, RUB+18, DEL+9, DEL+14, STATUS+7, UP+1, UP+5, DN+2 , DN+6, RT+1, LT+2, LT+3, HLP, XLN, H+7 |
| PREAD | GETIN+3 |
| READ | GETIN+10 |
| STATUS | GETIN+16, GETIN+21 |
| UP | LT+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| C | POS~, POS+2*, POS+4, POS+6, POS+7, POS+8 |
| >> DDGLCLR | STATUS+6 |
| >> DDGLDEL | DISPL+11, RUB+14, RUB+15, DEL+17, DEL+18, STATUS+6 |
| >> DDGLED | DISPL+11, RUB+14, RUB+15, DEL+17, DEL+18 |
| >> DDGLZOSF("EOFF" | PREAD+6 |
| >> DDGLZOSF("EON" | PREAD+4 |
| >> DDGLZOSF("TRMRD" | PREAD+6 |
| >> DDWA | DISPL+4, RUB+6, DEL+7, DEL+12, DEL+14, STATUS+1, STATUS+2, UP+2, DN, LT+1 |
| DDWANS | GETIN+2~, GETIN+3, GETIN+4, GETIN+7, GETIN+8 |
| >> DDWAUTO | GETIN+19 |
| >> DDWAUTO("H" | GETIN+19 |
| >> DDWAUTO("S" | GETIN+19 |
| >> DDWC | GETIN+1, GETIN+3, GETIN+7, GETIN+8*, DISPL+1, DISPL+5, DISPL+6, DISPL+7*, DISPL+12, DISPL+13 , RUB+4, RUB+10*, RUB+12, RUB+13, RUB+16, RUB+17, RUB+18, DEL+4, DEL+12, DEL+16 , DEL+19, DEL+21, DEL+22, STATUS+4, STATUS+7, UP+1, UP+5, DN+2, DN+6, RT , RT+1, LT, LT+3, HLP, XLN, H+7, POS+4* |
| >> DDWCNT | DEL+7, STATUS+1, STATUS+2, DN |
| DDWCON | H+3~, H+4*, H+5*, H+6 |
| DDWED | GETIN+5*, DISPL+3*, RUB+1*, DEL+1*, SV!, DLW*, DEOL*, BRK*, XLN*, JN* , RFT* |
| >> DDWFIN | DDWT1+5, SW*, EX*, TO* |
| DDWHLOG | MNE+3*, MNE+4!, MNE+5! |
| DDWI | H+3~, H+5* |
| >> DDWL( | GETIN+7*, DISPL+6*, RUB+10*, DEL+16*, POS+2, POS+3 |
| DDWLAST | DEL+6~, DEL+7*, DEL+9 |
| DDWLEN | PREAD~, PREAD+5 |
| >> DDWMARK | GETIN+1, DISPL+4, RUB+2, DEL+2 |
| >> DDWMR | STATUS+1, STATUS+6, DN+1 |
| >> DDWN | GETIN+1, GETIN+7*, DISPL+5*, DISPL+6*, DISPL+12, DISPL+14, RUB+10*, RUB+11, RUB+17, DEL+4 , DEL+5, DEL+16*, DEL+21, UP+5, DN+6, RT, POS+3* |
| >> DDWOFS | GETIN+1, GETIN+3, DISPL+12, RUB+11, RUB+12, RUB+13, RUB+16, RUB+17, DEL+16, DEL+19 , DEL+21, DEL+22, POS+6, POS+7, POS+8 |
| >> DDWQ | GETIN+3, GETIN+6*, GETIN+10, GETIN+11, GETIN+14, GETIN+15*, GETIN+16*, GETIN+19, GETIN+21, DISPL+6 , DISPL+9, DISPL+11, DISPL+12 |
| >> DDWREP | GETIN+1, DISPL+6, DISPL+9 |
| >> DDWRMAR | GETIN+1, GETIN+3, DISPL+14 |
| >> DDWRW | GETIN+7, DISPL+4, DISPL+6, DISPL+13, RUB+5, RUB+8, RUB+10, RUB+13, RUB+16, RUB+17 , RUB+18, DEL+7, DEL+9, DEL+12, DEL+16, DEL+19, DEL+22, STATUS+1, STATUS+2, STATUS+7 , UP, UP+1, UP+5, DN, DN+1, DN+2, DN+6, RT+1, LT+1, LT+2 , LT+3, HLP, XLN, H+7, POS+4* |
| DDWS | STATUS~, STATUS+1*, STATUS+3*, STATUS+5*, STATUS+6 |
| DDWST | PREAD~, PREAD+5*, PREAD+8, PREAD+13*, H~, H+1*, H+2, H+6*, H+8 |
| >> DDWSTAT | GETIN+6, GETIN+13, GETIN+16, GETIN+21 |
| >> DDWSTB | DN+3 |
| DDWTC | GETIN+15, GETIN+16*, GETIN+17! |
| DDWTO | GETIN+3, GETIN+6, GETIN+10, READ~, READ+2, PREAD~, PREAD+5 |
| DDWX | RUB~, RUB+2, RUB+11*, RUB+16, DEL~, DEL+2, DEL+11~, DEL+12*, DEL+14, DEL+16* , DEL+19, STATUS~, STATUS+2*, STATUS+3, STATUS+4*, STATUS+5, FLUSH+1~, FLUSH+2*, POS+1~, POS+6* , POS+7 |
| DDWY | DEL+11~, DEL+12*, DEL+14 |
| >> DIWESW | SW* |
| DTIME | GETIN+6, GETIN+15 |
| >> DTOUT | TO* |
| DUOUT | DDWT1+4!, QT* |
| >> DX | CUP+1*, POS+8* |
| >> DY | CUP+1*, POS+8* |
| E | MNELOOP+9~, MNELOOP+14*, MNELOOP+15*, MNELOOP+16 |
| F | MNE+2~, MNE+6*, MNE+7, MNELOOP~, MNELOOP+19*, MNELOOP+22*, MNELOOP+24*, POS~, POS+3, POS+4 |
| H1 | HDIFF~, HDIFF+1 |
| H2 | HDIFF~, HDIFF+1 |
| IOM | GETIN+1, GETIN+3, DISPL+12, RUB+11, RUB+16, RUB+17, DEL+16, DEL+19, DEL+21, STATUS+3 , STATUS+5, POS+7 |
| >> IOTM | CUP+1, POS+8 |
| >> IOXY | CUP+1, POS+8 |
| R | POS~, POS+2, POS+3, POS+4, POS+8 |
| S | MNE+2~, MNE+6*, MNE+7, MNELOOP~, MNELOOP+10*, MNELOOP+11, MNELOOP+13*, MNELOOP+14, MNELOOP+18*, MNELOOP+21 , MNELOOP+22 |
| T | MNE+2~, MNE+6*, MNE+7, MNELOOP~, MNELOOP+11, MNELOOP+14, MNELOOP+17*, MNELOOP+18, MNELOOP+21, MNELOOP+22 |
| U | DISPL+4, MNELOOP+11, MNELOOP+14, MNELOOP+21, MNELOOP+22 |
| X | CUP~, CUP+1, MIN~, MIN+1 |
| Y | READ~, READ+1, READ+2*, READ+3, READ+4*, READ+5*, READ+6, PREAD~, PREAD+5*, PREAD+10 , PREAD+11, PREAD+12*, PREAD+13*, PREAD+14*, MNE~, MNE+3, MNE+4*, MNE+7, MNELOOP~, MNELOOP+10 , MNELOOP+12, MNELOOP+13, MNELOOP+19*, MNELOOP+22*, MNELOOP+24*, HS~, HS+1*, HS+2*, CUP~, CUP+1 , MIN~, MIN+1 |