MCARDSE ;WISC/MLH-MEDICINE SCREEN HANDLER-PROCESS FIELD ;5/2/96 13:31
Source file <MCARDSE.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
JUMP | ;This allow the user to type in a field number w/o pressing return
|
|
PROCDEL | ; process <DELETE>
|
|
MLH | ;TEST TAG
|
|
RD | ; read one character
|
|
PCK | ;WISC/DCB-Process the escape keys see bottom for mapping
|
|
RESPONSE(MHX,MHFL,MHDX,MHDY) | ; process a response from the user
|
|
PROCCHAR | ; process ordinary character
|
|
PROC | ; process one character
|
|
UPPER(X) | ;CONVERT TO UPPERCASE
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("EOFF" | RESPONSE+4 |
^%ZOSF("EON" | RESPONSE+18, JUMP+3 |
^%ZOSF("RM" | RESPONSE+3, RESPONSE+17 |
^%ZOSF("UPPERCASE" | UPPER+2 |
Name | Line Occurrences |
---|---|
$$UPPER | RESPONSE+19, RESPONSE+20 |
JUMP | PCK+4, JUMP+6 |
PCK | RESPONSE+10 |
PROC | RESPONSE+10 |
PROCCHAR | PROC+2 |
PROCDEL | PROC+3 |
RD | RESPONSE+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CHR | PCK+1~, PCK+2* |
>> DJCP | JUMP+3 |
>> DJJ( | RESPONSE+20 |
>> DJJ("" | JUMP+2 |
>> DJL | JUMP+2 |
>> DJLIN | JUMP+3 |
DTIME | RD+1, JUMP+5 |
DX | RESPONSE+1~, RESPONSE+5*, PROCCHAR+4*, PROCDEL+2* |
DY | RESPONSE+1~, RESPONSE+5*, PROCCHAR+4*, PROCDEL+2* |
HI | JUMP+1~, JUMP+2*, JUMP+4, JUMP+8 |
>> IOCUB | PCK+5 |
>> IOCUD | PCK+3 |
>> IOCUF | PCK+5 |
>> IOCUU | PCK+5 |
IOF | MLH+1 |
>> IOKP1 | PCK+5 |
>> IOKP3 | PCK+5 |
>> IOKP4 | PCK+4 |
>> IOKP5 | PCK+5 |
>> IOKP6 | PCK+5 |
>> IOKP7 | PCK+5 |
>> IOKP9 | PCK+5 |
IOM | RESPONSE+17 |
>> IOPF1 | PCK+5 |
>> IOPF2 | PCK+5 |
>> IOPF3 | PCK+5 |
>> IOPF4 | PCK+5 |
>> IOXY | RESPONSE+5, PROCCHAR+4, PROCDEL+2 |
LOW | JUMP+1~, JUMP+2*, JUMP+4, JUMP+8 |
MCDID | RESPONSE+12!, RESPONSE+13!, RESPONSE+14!, PCK+3!, JUMP+3! |
MCHAR | RESPONSE+1~, RESPONSE+10, RESPONSE+12, RD+1*, RD+2, RD+3, PROC+1, PROCCHAR+2, PROCCHAR+5, PROCCHAR+8 , PROCCHAR+9 |
>> MCMASS | RESPONSE+12*, RESPONSE+13*, RESPONSE+14*, JUMP+3* |
MHDX | RESPONSE~, RESPONSE+5, PROCCHAR+3*, PROCCHAR+4*, PROCDEL+1*, PROCDEL+2* |
MHDY | RESPONSE~, RESPONSE+5, PROCCHAR+4*, PROCDEL+2* |
MHFL | RESPONSE~, PROCCHAR+1, PROCCHAR+9 |
MHX | RESPONSE~, RESPONSE+16 |
MHY | RESPONSE+1~, RESPONSE+6*, RESPONSE+12, RESPONSE+13, RESPONSE+14, RESPONSE+16*, RESPONSE+19*, RESPONSE+20*, RESPONSE+21, PROC+3 , PROCCHAR+1, PROCCHAR+5*, PROCCHAR+9*, PROCDEL+3*, PCK+5*, PCK+6, JUMP+8*, JUMP+9* |
NUM | JUMP+1~, JUMP+5*, JUMP+6, JUMP+7*, JUMP+8, JUMP+9 |
QUIT | RESPONSE+1~, RESPONSE+9*, RESPONSE+10, RESPONSE+21, RD+3*, PCK+3*, PCK+6*, JUMP+5*, JUMP+8*, JUMP+9* |
STR | PCK+1~*, PCK+2*, PCK+3, PCK+4, PCK+5 |
>> TEST | MLH+1* |
U | RESPONSE+12, RESPONSE+19, RESPONSE+20, JUMP+8 |
>> V | RESPONSE+20, JUMP+8 |
X | RESPONSE+1~, RESPONSE+3*, RESPONSE+17*, UPPER~ |
>> XY | JUMP+3 |
Y | UPPER+1~, UPPER+3 |