INHSZ7 ;JSH; 12 Oct 93 16:51;Script Compiler - STORE section handler ; 11 Nov 91 6:42 AM
Source file <INHSZ7.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 5 | ($$SYNTAX,ERROR,QCHK,WARN)^INHSZ0 ($$CMD,L)^INHSZ1 (ENDIF,ERROR,IF)^INHSZ21 (DOIT,MATCH,PARAM)^INHSZ5 ($$VEXP,DIPA,RDIPA)^INHSZ51 |
Uncategorized | 1 | ($$CASECONV,$$LBTB)^UTIL |
VA Fileman | 1 | ^DIC |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHSZ1 INHSZ51 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PARAM | ;PARAM for multiple lookup - only allowed in a MULT block
|
|
LOOK | ;Perform a lookup in a multiple - only allowed in a MULT or OTHER block
|
|
ACK | ;Handle the processing of an acknowledge message
|
|
IN | ;Enter code
|
|
L | ||
ERROR | ;ERROR statement
|
|
MATCH | ;MATCH statement - only allowed in a MULT block
|
|
TEMPLATE | ;Invoke an input template
|
|
ROUTINE | ;Call a routine
|
|
ENDIF | ;End of IF block
|
|
IF | ;Start of IF block
|
|
STORE | ;Handle line in STORE section
|
|
OUT | ;Exit code
|
Name | Field # of Occurrence |
---|---|
^DIC | TEMPLATE+6 |
$$SYNTAX^INHSZ0 | TEMPLATE+4, ROUTINE+4, ACK+1 |
ERROR^INHSZ0 | IN+1, STORE+3, TEMPLATE+1, TEMPLATE+2, TEMPLATE+3, ROUTINE+1, ROUTINE+2, ROUTINE+3, ACK+5, ACK+6 , ACK+7, MATCH+1, PARAM+1, LOOK+2, LOOK+3, LOOK+4 |
QCHK^INHSZ0 | IN+2 |
WARN^INHSZ0 | TEMPLATE+7, ROUTINE+6 |
$$CMD^INHSZ1 | STORE+3 |
L^INHSZ1 | L |
ENDIF^INHSZ21 | ENDIF+1 |
ERROR^INHSZ21 | ERROR+1 |
IF^INHSZ21 | IF+1 |
DOIT^INHSZ5 | LOOK+5 |
MATCH^INHSZ5 | MATCH+2 |
PARAM^INHSZ5 | PARAM+2 |
$$VEXP^INHSZ51 | LOOK+7 |
DIPA^INHSZ51 | TEMPLATE+9, ROUTINE+8 |
RDIPA^INHSZ51 | TEMPLATE+9, ROUTINE+8 |
$$CASECONV^UTIL | STORE+4 |
$$LBTB^UTIL | TEMPLATE+5, ROUTINE+6, ACK+4, LOOK+6 |
FileNo | Call Tags |
---|---|
^DIE - [#.402] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | ROUTINE+6 |
Name | Line Occurrences |
---|---|
@( | STORE+4, STORE+5 |
L | TEMPLATE+8, TEMPLATE+10, TEMPLATE+11, TEMPLATE+12, TEMPLATE+13, TEMPLATE+14, TEMPLATE+16, TEMPLATE+17, TEMPLATE+18, ROUTINE+7 , ROUTINE+9, ACK+11, LOOK+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%2 | LOOK+1~, LOOK+6*, LOOK+7 |
%M | ACK+2~, ACK+3*, ACK+4*, ACK+6, ACK+9 |
%S | ACK+2~, ACK+4*, ACK+7, ACK+8, ACK+9 |
%V | ACK+2~, ACK+4*, ACK+5, ACK+8 |
>> A | TEMPLATE+8*, TEMPLATE+10*, TEMPLATE+11*, TEMPLATE+12*, TEMPLATE+13*, TEMPLATE+14*, TEMPLATE+15*, TEMPLATE+16*, TEMPLATE+17*, TEMPLATE+18* , ROUTINE+7*, ROUTINE+9*, ACK+8*, ACK+9*, ACK+10*, LOOK+7* |
COMM | STORE+2~, STORE+3*, STORE+4, TEMPLATE+4, ROUTINE+4, ACK+1, LOOK+6 |
DIC | TEMPLATE+6*! |
DIC("S" | TEMPLATE+6* |
DIC(0 | TEMPLATE+6* |
>> DICOMPX( | ACK+5, ACK+6, LOOK+7* |
>> DR | TEMPLATE+5*, TEMPLATE+6, TEMPLATE+7, TEMPLATE+10, TEMPLATE+16 |
>> FILE | ROUTINE+9 |
>> FILE1 | TEMPLATE+6, TEMPLATE+7, TEMPLATE+10, ROUTINE+9 |
>> LINE | STORE+3, TEMPLATE+4, TEMPLATE+5, TEMPLATE+8, ROUTINE+4, ROUTINE+6, ROUTINE+7, ACK+1, ACK+3, LOOK+6 |
>> LOOKUP | TEMPLATE+1, ROUTINE+1 |
>> LOOKUP( | TEMPLATE+2, ROUTINE+2, LOOK+3, LOOK+5* |
>> MULT | TEMPLATE+1, TEMPLATE+2, TEMPLATE+10, ROUTINE+1, ROUTINE+2, ROUTINE+9, MATCH+1, PARAM+1, LOOK+2, LOOK+3 , LOOK+4, LOOK+5 |
>> OTHER | TEMPLATE+3, ROUTINE+3, MATCH+1, PARAM+1, LOOK+2, LOOK+4, LOOK+5 |
>> OTHER("LOOK" | TEMPLATE+3, ROUTINE+3, LOOK+4, LOOK+5* |
>> REPEAT | TEMPLATE+9, ROUTINE+8, LOOK+7 |
>> REPEAT1 | IN+1 |
ROU | ROUTINE+6~*, ROUTINE+9 |
U | ROUTINE+6, ROUTINE+9 |
>> X | STORE+4*, STORE+5, TEMPLATE+6*, ROUTINE+6* |
>> Y | TEMPLATE+7 |
Name | Field # of Occurrence |
---|---|
$T(@X | STORE+4 |