DDW ;SFISC/PD KELTZ-SCREEN EDITOR MAIN ROUTINE ;11:15 AM 25 Aug 2000 [ 04/02/2003 8:25 AM ]
Source file <DDW.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
RESET | ;Reset terminal and cleanup
|
|
END | ;Cleanup
|
|
ERR | ;Error during setup
|
|
EDIT(DIC,DDWFLAGS,DIWETXT,DIWESUB,DDWRW,DDWC,DDWTM,DDWBM,DDWLMAR,DDWRMAR,DDWAUTO,DDWTAB) | ;
|
|
INIT | ;Setup, initialize variables
|
|
FERR | ;File input parameter error
|
|
MSG(DDWX) | ;Write message
|
|
MAIN | ||
CLR | ;Clear screen
|
Name | Field # of Occurrence |
---|---|
INIT^DDGLIB0 | INIT+2, RESET+1 |
KILL^DDGLIB0 | END+15, END+16, ERR+2 |
TRMERR^DDGLIB0 | INIT+3 |
AUTOVAL^DDW1 | INIT+47 |
$$RULER^DDW2 | INIT+42 |
IND^DDW7 | MSG+3 |
GETKEY^DDWK | INIT+19 |
^DDWT1 | MAIN+5 |
BLD^DIALOG | INIT+14, INIT+17, FERR+1 |
MSG^DIALOG | RESET+1, ERR+1 |
INIZE^DIEFU | MAIN+2 |
$$CREF^DILF | INIT+6 |
$$OREF^DILF | INIT+10 |
$$ROUEXIST^DILIBF | END+10 |
^DIM | INIT+7 |
$$VERSION^XPDUTL | END+10 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DDW" | INIT+25!, END+9! |
^TMP("DDW1" | INIT+25!, END+9! |
^TMP("DDWB" | END+11! |
^TMP("DDWH" | END+9! |
Name | Line Occurrences |
---|---|
CLR | INIT+21, END+4 |
END | MAIN+5 |
ERR | INIT+2, INIT+3, INIT+14, INIT+17, FERR+2 |
FERR | INIT+5, INIT+7, INIT+8 |
INIT | MAIN+4 |
MAIN | EDIT+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DDGLCLR | MSG+2, CLR+1, CLR+4 |
>> DDGLDEL | MSG+2, INIT+3, INIT+22, RESET+2, END+2, END+3, CLR+1, CLR+4 |
>> DDGLED | INIT+3, INIT+22, END+2, END+3 |
>> DDGLVID | RESET+2 |
>> DDGLZOSF("EOFF" | INIT+23 |
>> DDGLZOSF("TRMON" | INIT+23 |
>> DDS | END+14 |
DDW | END+6! |
DDW("IN" | INIT+19 |
DDWA | INIT+26*, END+6! |
DDWAUTO | EDIT~, INIT+44, INIT+46*, INIT+48!, INIT+50, INIT+51! |
DDWAUTO("H" | INIT+49* |
DDWAUTO("S" | INIT+50* |
DDWBF | INIT+26*, END+6! |
DDWBM | EDIT~, MSG+1, INIT+13, CLR+1, CLR+4 |
DDWC | EDIT~, INIT+35*, END+6! |
DDWCHG | END+6! |
DDWCNT | END+6! |
DDWDIC | INIT+6*, INIT+7, INIT+8, INIT+9*, INIT+10, END+6! |
DDWED | END+6! |
DDWEDIT | EDIT+1~, EDIT+2* |
DDWERR | MAIN+4!, INIT+45~, INIT+48, ERR+3* |
DDWFIN | END+6! |
DDWFIND | END+6! |
DDWFLAGS | EDIT~, INIT+28, INIT+29, END+16 |
DDWHLOG | END+6! |
DDWI | INIT+1~ |
DDWIOSL | INIT+12*, END+1, END+7! |
DDWL | INIT+25!, END+7! |
DDWLMAR | EDIT~, INIT+16*, INIT+17, INIT+31* |
DDWLMAR(1 | INIT+31* |
DDWMARK | MSG+3, END+7! |
DDWMR | INIT+39*, END+7! |
DDWN | END+7! |
DDWOFS | INIT+38*, END+7! |
DDWQ | END+7! |
DDWRAP | INIT+29*, INIT+30, END+7! |
DDWREP | INIT+28*, END+7! |
DDWRMAR | EDIT~, INIT+16*, INIT+17, INIT+32* |
DDWRMAR(1 | INIT+32* |
DDWRUL | INIT+42*, END+8! |
DDWRW | EDIT~, INIT+34*, END+8! |
DDWSTAT | INIT+26*, END+8! |
DDWSTB | INIT+26*, END+8! |
DDWTAB | EDIT~, INIT+41*, INIT+42 |
DDWTC | END+8! |
DDWTM | EDIT~, INIT+13, CLR+1, CLR+4 |
DDWTO | INIT+37*, END+8! |
DDWX | MSG~, MSG+2, MSG+3, INIT+45~, INIT+46* |
DIC | EDIT~, INIT+5, INIT+6, INIT+10* |
>> DIERR | INIT+2, RESET+1 |
DIFM | MAIN+2~* |
DIQUIET | MAIN+1~* |
DIWESUB | EDIT~ |
>> DIWESW | END+15 |
DIWETXT | EDIT~ |
DTIME | INIT+37 |
DWHD | EDIT+1~ |
DWLC | EDIT+1~ |
DX | MAIN~, MSG+1*, CLR+3* |
DY | MAIN~, MSG+1*, CLR+4* |
IOBM | MAIN~, INIT+13*, INIT+14, INIT+39, END+3* |
IOM | INIT+38 |
IOSL | MSG+1, INIT+12*, INIT+13, END+1*, END+3, CLR+1, CLR+4 |
IOTM | MAIN~, INIT+13*, INIT+14, INIT+39, END+3* |
>> IOXY | MSG+1, CLR+4 |
U | INIT+38 |
X | INIT+1~, INIT+7* |