MCARDHLP ;WISC/DCB-HELP FOR SCREEN INPUT ;8/27/96 10:06
Source file <MCARDHLP.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
SCRN(SFILE,SFLD) | ;
|
|
SET2(TMP,TOTAL,MLEN1,MLEN2) | ;
|
|
REORDER(FIELDS,LEVEL) | ;
|
|
SCSET | ;
|
|
SKIP | ;
|
|
MAIN(FILE,FIELDS,LEVEL) | ;
|
|
HEADER(MCHELP) | ;
|
|
NUMBER(FILE,FIELD) | ;
|
|
START | ;
|
|
ADJUST | ;
|
|
SETH(FILE,FIELD,TEMP) | ;
|
|
POINTER2(TOTAL) | ;Help display for pointers
|
|
FUNC | ;
|
|
MULT(FILE,FIELD,XREC,FLAG) | ;
|
|
POINTERH(XFILE,MFILE,FLD,HOLD) | ;
|
|
POINTER(XFILE,FLD) | ;
|
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 |
|
Name | Line Occurrences |
---|---|
$$REORDER | MAIN+3 |
$$SCRN | POINTERH+7, SETH+5 |
ADJUST | POINTERH+17 |
FUNC | START+9, START+11, START+14, START+20, START+26 |
HEADER | POINTERH+18, SET2+13, NUMBER+3 |
MAIN | MULT+3, MAIN+6 |
MULT | START+13 |
NUMBER | FUNC+1 |
POINTER | START+14 |
POINTER2 | POINTERH+19 |
POINTERH | POINTER+8 |
SCSET | SCRN+2, SCRN+6 |
SET2 | SETH+12 |
SETH | START+12 |
SKIP | START+7, START+12, START+14 |
Name | Field # of Occurrence |
---|---|
^(12.1 | SCSET+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | START+16~ |
%X | ADJUST+1~, ADJUST+5* |
%Y | ADJUST+1~, ADJUST+5* |
COL | POINTER2+1~, POINTER2+3*, POINTER2+4*, POINTER2+5*, POINTER2+9, SET2+1~, SET2+3*, SET2+4, SET2+5*, SET2+6* , SET2+10 |
CT | POINTER2+3*, POINTER2+9*, POINTER2+11*, SET2+1~, SET2+2*, SET2+10*, SET2+12* |
>> D0 | POINTERH+7* |
DATA | MULT+1~ |
DIC | POINTERH+1~, SETH+1~ |
DIC("S" | SETH+5*, SETH+8, SCSET+1! |
>> DJ0 | START+10, START+12, START+17, START+18, START+24 |
>> DJ4 | START+9, START+13, START+15, START+22 |
DJAT | START+12, START+13, START+14, START+16~, START+17*, START+23~, START+24*, FUNC+1 |
>> DJCP | START+19, START+25, POINTER2+6, SET2+6, NUMBER+4 |
DJDD | START+12, START+13, START+14, START+16~, START+17*, START+23~, START+24*, FUNC+1 |
>> DJDN | START+1, START+13, POINTERH+7 |
>> DJHIN | POINTER2+12, SET2+11, HEADER+5 |
>> DJJ( | START+5, START+6, SKIP+2 |
>> DJLIN | START+19, START+25, POINTER2+6, POINTER2+12, SET2+6, SET2+11, NUMBER+4, HEADER+5 |
>> DJTOGGLE | HEADER+5 |
DJX | START+16~ |
>> DX | START+4*, HEADER+2* |
>> DY | START+4*, HEADER+2* |
ERROR | POINTERH+2~, POINTERH+3, POINTERH+13, MULT+1~, MULT+9 |
EXC | POINTERH+2~, MULT+1~ |
F1 | SET2+1~, SET2+8*, SET2+9*, SET2+11 |
F2 | SET2+1~, SET2+8*, SET2+9*, SET2+11 |
FIELD | SETH~, SETH+2*, SETH+3, SETH+5, NUMBER~, NUMBER+2, MULT~, MULT+2, MULT+5 |
FIELDS | POINTERH+2~, MULT+1~, MULT+2*, MULT+3, MULT+5*, MULT+6*, MULT+9, MAIN~, MAIN+3*, MAIN+5* , MAIN+6, REORDER~, REORDER+3 |
FILE | SETH~, SETH+2*, SETH+3, SETH+5, NUMBER~, NUMBER+2, MULT~, MULT+3, MULT+8*, MULT+9 , MAIN~, MAIN+2, MAIN+4 |
FILE(0 | MULT+8* |
FLAG | START+2~, START+13, MULT~ |
FLD | POINTER~, POINTER+2, POINTER+8, POINTERH~, POINTERH+7 |
GL | POINTER+1~, POINTER+3*, POINTER+4 |
GLO | MULT+1~, MULT+10*, MULT+11, MULT+12 |
GLOBAL | POINTERH+1~, POINTERH+4*, POINTERH+5*, POINTERH+6, POINTERH+11 |
HOLD | POINTER+1~*, POINTER+8, POINTERH~, POINTERH+7*, POINTERH+9*, POINTERH+10, ADJUST+1~, ADJUST+2*, ADJUST+3, MAIN+1~ , MAIN+2*, MAIN+3, MAIN+5, MAIN+6, REORDER+1~*, REORDER+3*, REORDER+4 |
ITEMS | SETH+1~, SETH+5*, SETH+9*, SETH+12 |
LEN | POINTERH+1~ |
>> LEN1 | SETH+10* |
>> LEN2 | SETH+11* |
LEVEL | MULT+1~, MULT+2*, MULT+3, MULT+4, MAIN~, MAIN+3, MAIN+4*, MAIN+6, REORDER~, REORDER+1 , REORDER+2 |
LINE | POINTER+1~, POINTER+2*, POINTER+3*, POINTER+4, POINTER+5 |
LOOP | POINTERH+1~, POINTERH+7*, POINTERH+14*, POINTERH+16, POINTERH+17, POINTERH+19, ADJUST+2, ADJUST+4*, POINTER2+7*, SETH+1~ , SETH+7*, SET2+1~, SET2+7*, SET2+8, MULT+1~, MULT+4*, MULT+11*, MULT+12, REORDER+1~, REORDER+2* , REORDER+3 |
LOOP(0 | SETH+5*, SETH+9*, SETH+12 |
LOP | SETH+1~ |
MAX | POINTER2+1~, POINTER2+5*, POINTER2+12, SETH+1~, SETH+7*, SETH+8, SETH+9, SETH+10, SETH+11, SET2+1~ , SET2+4* |
>> MCARGDA | START+1* |
>> MCDID | START+4, START+8, SKIP+1* |
MCERR | START+2~, START+14, FUNC+2, POINTER+2*, POINTER+6*, POINTER+7*, POINTERH+6*, POINTERH+16*, POINTER2+2*, NUMBER+2* |
MCHELP | HEADER~, HEADER+3, HEADER+4 |
>> MCHELPS2 | START+7, START+8 |
>> MCHELPSW | START+7, START+8 |
MCMASS | START+7!, START+16~ |
MFILE | POINTERH~, POINTERH+3 |
>> MLEN | POINTER2+5*, POINTER2+12, SET2+2*, SET2+4* |
MLEN1 | SETH+1~, SETH+4*, SETH+10*, SETH+12, SET2~, SET2+2, SET2+9 |
MLEN2 | SETH+1~, SETH+4*, SETH+11*, SETH+12, SET2~, SET2+2, SET2+9 |
NAME | MAIN+1~, MAIN+4*, MAIN+5 |
PTER | POINTER+1~, POINTER+4*, POINTER+5*, POINTER+6, POINTER+7, POINTER+8 |
REC | POINTERH+1~, POINTERH+6*, POINTERH+11*, POINTERH+14, MULT+1~, MULT+2*, MULT+4*, MULT+5*, MULT+6*, MULT+9 , MULT+12* |
SCREEN | SCRN+1~, SCRN+3, SCRN+7, SCSET+1*, SCSET+2* |
SETLOC | POINTERH+1~, POINTERH+7*, POINTERH+11 |
SFILE | SCRN~, SCRN+2, SCRN+4*, SCRN+5*, SCRN+6, SCSET+1, SCSET+2 |
SFLD | SCRN~, SCRN+2, SCRN+4*, SCRN+6, SCSET+1, SCSET+2 |
SP | POINTER2+1~, POINTER2+3*, POINTER2+12, SET2+1~, SET2+2*, SET2+9 |
SPACE | START+1~, START+3~*, START+4, HEADER+1~*, HEADER+4 |
SUB | POINTER+1~ |
SWITCH | POINTERH+2~, POINTERH+15*, POINTERH+17 |
TEMP | POINTERH+2~, POINTERH+3, POINTERH+13, SETH~, SETH+2*, SETH+3*, SETH+4, SET2+8*, MULT+1~, MULT+9 , HEADER+1~, HEADER+4*, HEADER+5 |
TEMP("DIC" | POINTERH+4 |
TEMP("FLD" | POINTERH+15 |
TEMP("GLO" | POINTERH+5, MULT+10 |
TEMP(1 | POINTERH+13* |
>> TEP | POINTERH+11* |
TMP | START+2~, POINTERH+1~, ADJUST+4!, SETH+1~, SETH+4*, SETH+6, SETH+7, SET2~, SET2+8, HEADER+1~ , HEADER+3*, HEADER+4 |
TMP( | POINTERH+15*, ADJUST+3, POINTER2+7, POINTER2+8 |
TOTAL | POINTERH+1~, ADJUST+1~*, ADJUST+3*, ADJUST+4, POINTER2~, POINTER2+2, POINTER2+3, POINTER2+4, POINTER2+7, SETH+1~ , SETH+12*, SET2~, SET2+3, SET2+6, SET2+7, MULT+1~ |
TYPE | POINTERH+2~, POINTER2+1~, POINTER2+8*, POINTER2+12, MULT+1~ |
U | START+6, START+10, START+17, START+18, START+24, SKIP+2, POINTER+3, POINTER+5, POINTERH+6, POINTERH+13 , SETH+2, SETH+3, SETH+4, MULT+4, MULT+5, MULT+12, MAIN+5, REORDER+3, SCRN+4 |
USER | MULT+1~ |
>> V | START+5, START+6, SKIP+2 |
VAL | START+2~, START+10*, START+11, START+12, START+14, START+15, START+22, POINTER2+1~*, POINTER2+7*, POINTER2+8 , POINTER2+10, POINTER2+12, NUMBER+1~, NUMBER+2*, NUMBER+5 |
X | START+1~, START+16~, START+18*, POINTERH+2~ |
XFILE | POINTER~, POINTER+1, POINTER+2, POINTER+5*, POINTER+8, POINTERH~ |
XFLD | POINTER+1~, POINTER+5* |
XHOLD | START+2~, POINTERH+14*, POINTERH+15 |
XHOLD( | POINTERH+14, MULT+12* |
XREC | MULT~, MULT+5 |
XREF | POINTERH+2~, POINTERH+4*, POINTERH+9, POINTERH+10 |
XTEMP | ADJUST+1~ |
XTEMP( | ADJUST+3* |
XTEMP(1 | ADJUST+1* |
>> XY | START+4, START+6, START+19, START+25, SKIP+2, POINTER2+6, SET2+6, NUMBER+4, HEADER+2 |
Y | START+1~, POINTERH+1~, POINTERH+10*, POINTERH+11, POINTERH+13, SETH+8*, SET2+1~ |