%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 |