Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All
Print Page as PDF
Routine: INHSZ4

Package: IHS Generic Interface System

Routine: INHSZ4


Information

INHSZ4 ;JSH,DGH; 9 Apr 99 13:17;Script compiler REQUIRED section handler ; 11 Nov 91 6:42 AM

Source Information

Source file <INHSZ4.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Generic Interface System 3 ($$SYNTAX,ERROR,QCHK)^INHSZ0  ($$CMD,DOWN,L,UP)^INHSZ1  (ENDIF,ERROR,IF)^INHSZ21  
Uncategorized 1 ($$LBTB,@()^UTIL  
VA Fileman 1 ^DIM  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Generic Interface System 3 INHSZ1  INHSZ20  INHSZ3  

Entry Points

Name Comments DBIA/ICR reference
CMD ;It is a command
REQUIRED ;Handle lines in REQUIRED section
L
ERROR ;ERROR statement
VEXP(%V) ;Expand a variable with subscripts
COND ;Conditional required check
IN ;Enter code
ENDIF ;ENDIF statement
IF ;IF statement
LOOP ;Looping check
OUT ;Leaving REQUIRED section

External References

Name Field # of Occurrence
^DIM COND+6, LOOP+12
$$SYNTAX^INHSZ0 REQUIRED+5
ERROR^INHSZ0 REQUIRED+9, COND+6, LOOP+1, LOOP+2, LOOP+12
QCHK^INHSZ0 OUT+1
$$CMD^INHSZ1 REQUIRED+3
DOWN^INHSZ1 LOOP+6
L^INHSZ1 L
UP^INHSZ1 LOOP+14
ENDIF^INHSZ21 ENDIF+1
ERROR^INHSZ21 ERROR+1
IF^INHSZ21 IF+1
$$LBTB^UTIL REQUIRED+7, COND+1
@(^UTIL CMD+1

Label References

Name Line Occurrences
$$CASECONV CMD+1
$$VEXP REQUIRED+8, COND+3
CMD REQUIRED+3
COND REQUIRED+7
L REQUIRED+10, COND+5, COND+7, LOOP+6, LOOP+10, LOOP+13
LOOP COND+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%0 REQUIRED+6~, REQUIRED+7*, REQUIRED+8, REQUIRED+9, REQUIRED+10, COND+1
%1 REQUIRED+6~, REQUIRED+8*, REQUIRED+9, REQUIRED+10, COND+1*, COND+2, COND+3, COND+4, COND+5, LOOP+2
, LOOP+3, LOOP+9
%11 REQUIRED+6~, COND+3*, COND+4
%2 REQUIRED+6~, REQUIRED+7*, REQUIRED+10, COND+5, LOOP+9
%3 REQUIRED+6~, COND+1*, COND+3, COND+4, LOOP+1, LOOP+2, LOOP+3, LOOP+4, LOOP+9, LOOP+14
%4 REQUIRED+6~, COND+3*, COND+4
%5 REQUIRED+6~, COND+1*, COND+5, COND+6, COND+7, LOOP+8, LOOP+11, LOOP+12, LOOP+13
%S VEXP+15~, VEXP+16*, VEXP+17
%V VEXP~, VEXP+6, VEXP+7, VEXP+8, VEXP+10, VEXP+11, VEXP+12, VEXP+16, VEXP+17
%V2 VEXP+6~, VEXP+7*, VEXP+8*
>> A REQUIRED+10*, COND+4*, COND+5*, COND+7*, LOOP+6*, LOOP+7*, LOOP+9*, LOOP+10*, LOOP+13*
COMM REQUIRED+2~, REQUIRED+3*, CMD+1
>> ER LOOP+11
>> I VEXP+8*
>> J LOOP+4*, LOOP+5, LOOP+6, LOOP+9*, LOOP+14*
>> LINE REQUIRED+3, REQUIRED+5, REQUIRED+7
>> LVARS( COND+2, LOOP+1, LOOP+2, LOOP+4, LOOP+9, LOOP+14
U COND+1
>> V1 LOOP+3*, LOOP+5*, LOOP+6, LOOP+7*
>> V2 LOOP+3*, LOOP+5*, LOOP+7*
>> X COND+6*, LOOP+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All