%ZISS1 ;AC/SFISC - Collect screen parameters 5/29/88 2:02 PM ;1/24/08 16:10
Source file <ZISS1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
STAR | ;S ZISNUM="" F %ZISI=0:0 S ZISXL=ZISXL+1 S ZISCH=$E(%ZISXX,ZISXL) S:ZISCH?1N ZISNUM=ZISNUM_ZISCH I ZISCH=""!(ZISCH=",") S %ZISYY=%ZISYY_"$C("_+ZISNUM_")",ZISXL=ZISXL-1 Q
|
|
FORM | ;Entry point called from input transforms of fields in DEV/TT files.
|
|
SCAN | ||
QUOTE | ||
S1 | ||
L | ||
CHECK | ;Entry point called from input transforms of fields in DEV/TT files.
|
|
PAREN | ||
VALID | ;
|
|
L2 | ;Find $C(x)_$C(y) and merge
|
|
L3 | ;
|
|
SET2 | ;
|
|
L1 | ||
INDCK | ;
|
|
DOLR | ;Looking for $C.
|
|
S2 | ;MERGE $C
|
|
SRAY | ;
|
|
CHECK1 | ;Entry point called from input transforms of fields in DEV/TT files.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences |
---|---|
DOLR | L1+2, S1+1 |
INDCK | SET2+1 |
L | VALID+2, CHECK+2, CHECK1+3 |
L1 | L+1 |
L2 | L+3, S2+3 |
L3 | L+3 |
PAREN | L1+4, DOLR+2, S1+2 |
QUOTE | L1+1, S1 |
S1 | SCAN |
S2 | L2+2 |
SCAN | PAREN |
STAR | L1+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | SRAY+1*, SRAY+2 |
>> %1 | SRAY+2* |
>> %ZIS | INDCK+7 |
>> %ZISFN | SET2+1*, INDCK+2, INDCK+5, INDCK+6, INDCK+7, SRAY+3 |
%ZISI | VALID+1~, CHECK+1~, CHECK1+1~, L+1*, STAR+1*, QUOTE*, SCAN* |
%ZISNP | VALID+1~, CHECK+1~, CHECK1+1~, L*, PAREN*, SCAN |
%ZISSI | FORM+2~, FORM+5* |
%ZISSY | FORM+2~, FORM+4*, FORM+5*, FORM+6 |
%ZISX1 | CHECK+1~, CHECK1+1~, L2+2*, S2+1*, S2+2 |
%ZISX2 | CHECK+1~, CHECK1+1~, L2+2*, S2+1*, S2+2 |
%ZISXX | SET2+1*, INDCK+2, INDCK+3, CHECK+1~, CHECK+2*, CHECK1+1~, CHECK1+2*, L, L+1, L+3* , L2+2, L3+2*, STAR+1, QUOTE, DOLR+1, DOLR+2, SCAN, S2+2* |
>> %ZISY | INDCK+1*, INDCK+5, INDCK+6, SRAY+1*, SRAY+2*, SRAY+3 |
%ZISYY | CHECK+1~, CHECK+2, CHECK1+1~, CHECK1+3, L*, L+1*, L+3*, L1*, L1+5*, STAR+1* , QUOTE*, DOLR+1*, DOLR+2*, DOLR+3*, PAREN*, S1+3* |
>> %ZISZ | SET2+1* |
>> %ZISZ( | SET2+1, INDCK+7 |
I | L2+1~, L2+2*, L3+1~, L3+2*, S2+2, S2+3~ |
>> IOIS( | SRAY+3* |
>> X | CHECK+2*, CHECK1+2, CHECK1+3*, FORM+1, FORM+5, FORM+6* |
ZISCH | VALID+1~, CHECK+1~, CHECK1+1~, L+1*, L1, L1+1, L1+2, L1+3, L1+4, L1+5 , STAR+1*, QUOTE*, SCAN*, S1, S1+1, S1+2, S1+3 |
ZISEND | VALID+1~, PAREN*, SCAN |
ZISNUM | VALID+1~, CHECK+1~, CHECK1+1~, STAR+1* |
ZISQ | VALID+1~, CHECK+1~, CHECK1+1~, L*, L1+1, QUOTE, S1 |
ZISXL | VALID+1~, CHECK+1~, CHECK1+1~, L+1*, STAR+1*, QUOTE*, DOLR+1*, DOLR+2*, SCAN* |
ZISXLN | VALID+1~, CHECK+1~, CHECK1+1~, L*, L+1, QUOTE, SCAN |