INHSZ1(SCR) ; cmi/flag/maw - JSH 20 Dec 1999 09:32 Script Compiler - perform compilation 07 Oct 91 6:44 AM ; [ 02/11/2005 11:43 AM ]
Source file <INHSZ1.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 6 | (ERROR,GETLINE,QCHK,WARN)^INHSZ0 DATA^INHSZ2 TRANS^INHSZ3 REQUIRED^INHSZ4 LOOKUP^INHSZ5 STORE^INHSZ7 | 
| Uncategorized | 1 | ($$CASECONV,$$LBTB)^UTIL | 
| VA Fileman | 1 | ^DIM | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CALLU | ;Up one call level | |
| CMD(%V,%L) | ;Validate a command | |
| EN | ||
| INITCOD | ;Create the initialization code | |
| DOWN(%T) | ;Move down a level at current line | |
| K | ||
| REQUIRED | ;A line from the REQUIRED section | |
| L | ;Place a line in the routine | |
| UP | ;Move up one level | |
| SECTST | ;Start of a new section | |
| CALL | ;Down one call level | |
| MUMPS | ;A line of MUMPS code | |
| IN | ;Code done at the start of every MUMPS section | |
| LOOKUP | ;A line from the LOOKUP section | |
| TRANS | ;A line from the TRANSFORM section | |
| DATA | ;A line from the DATA section | |
| STORE | ;A line from the STORE section | |
| OUT | ;Check for error signaled during MUMPS section | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIM | MUMPS+8 | 
| ERROR^INHSZ0 | INHSZ1+6, EN+1, EN+2, EN+13, EN+14, EN+16, EN+20, CALL+3, SECTST+3, SECTST+4 , SECTST+5, SECTST+6, SECTST+7, MUMPS+1, MUMPS+8 | 
| GETLINE^INHSZ0 | EN+6 | 
| QCHK^INHSZ0 | OUT+1 | 
| WARN^INHSZ0 | EN+17 | 
| DATA^INHSZ2 | DATA+1 | 
| TRANS^INHSZ3 | TRANS+1 | 
| REQUIRED^INHSZ4 | REQUIRED+1 | 
| LOOKUP^INHSZ5 | LOOKUP+1 | 
| STORE^INHSZ7 | STORE+1 | 
| $$CASECONV^UTIL | EN+9, EN+14, CALL+2, CMD+1 | 
| $$LBTB^UTIL | CALL+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC - [#1] | EN+2, EN+3 | 
| ^INRHS - [#4006] | INHSZ1+6, EN+1, EN+4 | 
| ^INRHS("B" | CALL+3 | 
| ^UTILITY("IN" | L+2* | 
| Name | Line Occurrences | 
|---|---|
| $$CMD | EN+14 | 
| @( | EN+18, SECTST+1, SECTST+9 | 
| CALL | EN+9 | 
| CALLU | EN+6 | 
| EN | INHSZ1+7 | 
| INITCOD | EN+5 | 
| K | INHSZ1+7 | 
| L | SECTST+8, INITCOD+1, INITCOD+2, INITCOD+3, INITCOD+4, INITCOD+5, INITCOD+6, INITCOD+8, INITCOD+10, INITCOD+12 , INITCOD+13, INITCOD+17, INITCOD+18, INITCOD+20, INITCOD+22, INITCOD+23, INITCOD+24, INITCOD+25, INITCOD+27, INITCOD+29 , MUMPS+9, UP+3 | 
| MUMPS | EN+11 | 
| SECTST | EN+15 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %L | CMD~, CMD+1 | 
| %T | DOWN~, DOWN+2 | 
| %V | CMD~, CMD+1 | 
| A | SECTST+8*, INITCOD+1*, INITCOD+2*, INITCOD+3*, INITCOD+4*, INITCOD+5*, INITCOD+6*, INITCOD+8*, INITCOD+10*, INITCOD+12* , INITCOD+13*, INITCOD+14*, INITCOD+17*, INITCOD+18*, INITCOD+20*, INITCOD+22*, INITCOD+23*, INITCOD+24*, INITCOD+25*, INITCOD+27* , INITCOD+29*, MUMPS+9*, L+1*, L+2*, UP+2~, UP+3* | 
| CALL | K!, EN*, EN+6, CALLU+1*, CALL+4* | 
| CALL( | CALL+4* | 
| CALL(0 | EN* | 
| CS | CALL+1~, CALL+2*, CALL+3 | 
| CSN | CALL+1~, CALL+3*, CALL+4 | 
| DELIM | K!, EN* | 
| DICOMPX | K! | 
| DOTLVL | K!, EN*, SECTST+6, L+1, DOWN+2*, UP+1, UP+4* | 
| ER | K!, EN*, EN+6, EN+19 | 
| FILE | K!, EN+1*, EN+2, EN+3* | 
| FILE1 | K!, EN+3* | 
| FILEB | K!, EN* | 
| >> GROUP | EN* | 
| IDENT | K!, EN* | 
| IF | K!, EN*, SECTST+3 | 
| >> INDE( | UP+4* | 
| INDELIMS | K!, EN* | 
| >> INDL( | UP+4* | 
| >> INDS( | DOWN+2*, UP+4 | 
| >> INEOSM | INITCOD+23 | 
| INHSZ | K!, EN* | 
| INRL | K!, EN*, L+2*, DOWN+2, UP+4 | 
| >> INSTD | INITCOD+12, INITCOD+23 | 
| LCT | K!, EN*, EN+10* | 
| >> LINE | EN+6, EN+7, EN+8, EN+9, EN+11*, EN+12, EN+14, CALL+2, MUMPS+6, MUMPS+9 | 
| >> LINE(1 | MUMPS+1 | 
| LOOKUP | K!, EN* | 
| LPARAM | K!, EN* | 
| LVARS | K! | 
| MCNT | K!, EN* | 
| >> MESS | INITCOD+20 | 
| MNODE | K! | 
| MODE | K!, EN+4*, SECTST+7, INITCOD+7, INITCOD+9, INITCOD+17, INITCOD+29, OUT+1 | 
| MULT | K!, EN*, SECTST+4 | 
| N | K! | 
| OTHER | K!, EN*, SECTST+5 | 
| REPEAT | K!, EN* | 
| REPEAT(0 | EN* | 
| REPEAT1 | K!, EN* | 
| >> ROU | INITCOD+1 | 
| SCR | INHSZ1~, INHSZ1+6, EN, EN+1, EN+4 | 
| SECT | K!, EN*, EN+13, EN+14*, EN+16, EN+17, EN+18, EN+20, SECTST+2, SECTST+7 , SECTST+8, SECTST+9 | 
| SECT(0 | EN+14*, SECTST+1, SECTST+3, SECTST+4, SECTST+5, SECTST+6 | 
| SET | K! | 
| SL | UP+2~, UP+4* | 
| SLVL | K!, EN* | 
| SUBDELIM | K!, EN* | 
| U | EN+1, EN+4, SECTST+7, CMD+1, DOWN+2, UP+4 | 
| WARN | K!, EN*, EN+21 | 
| WHILE | K!, EN* | 
| WHSUB | K!, EN* | 
| >> X | INHSZ1+7, EN+1*, EN+2*, EN+19*, EN+20*, EN+22*, MUMPS+6*, MUMPS+7*, MUMPS+8 |