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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: INHSZ5

Package: IHS Generic Interface System

Routine: INHSZ5


Information

INHSZ5 ;JSH; 16 Mar 92 08:35;Script compiler LOOKUP section handler ; 11 Nov 91 6:42 AM

Source Information

Source file <INHSZ5.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Generic Interface System 4 ($$SYNTAX,ERROR,QCHK,WARN)^INHSZ0  ($$CMD,DOWN,L,UP)^INHSZ1  (ENDIF,ERROR,IF)^INHSZ21  ($$VEXP,LAYGO)^INHSZ51  
Uncategorized 1 ($$CASECONV,$$LBTB,$$REPLACE)^UTIL  
VA Fileman 1 ^DICOMP  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Generic Interface System 3 INHSZ1  INHSZ51  INHSZ7  

Entry Points

Name Comments DBIA/ICR reference
IDENT ;
LOOK ;command used in REPEAT block to perform lookup
ENDIF
L
ERROR
DOIT ;Perform the lookup
LOOKUP ;Handle lines in LOOKUP section
PARAM ;Set Lookup parameter
IN ;Enter code
IF
MATCH ;Match other fields
OUT ;Exit code

External References

Name Field # of Occurrence
^DICOMP MATCH+12
$$SYNTAX^INHSZ0 IDENT+1, MATCH+3
ERROR^INHSZ0 DOIT+2, LOOKUP+3, IDENT+4, IDENT+5, MATCH+7, MATCH+8, MATCH+14, LOOK+1, PARAM+1
QCHK^INHSZ0 IN+1, DOIT+27
WARN^INHSZ0 MATCH+6
$$CMD^INHSZ1 LOOKUP+3
DOWN^INHSZ1 DOIT+3
L^INHSZ1 L
UP^INHSZ1 DOIT+25
ENDIF^INHSZ21 ENDIF
ERROR^INHSZ21 ERROR
IF^INHSZ21 IF
$$VEXP^INHSZ51 MATCH+17
LAYGO^INHSZ51 DOIT+17, DOIT+22
$$CASECONV^UTIL LOOKUP+4, MATCH+5, PARAM+1
$$LBTB^UTIL LOOKUP+3, IDENT+3, MATCH+2, MATCH+5, PARAM+1
$$REPLACE^UTIL DOIT+6, MATCH+15, MATCH+16, MATCH+17, MATCH+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DOIT+12, DOIT+14, DOIT+19, DOIT+24
^DIC - [#1] DOIT+12, DOIT+14, DOIT+18, DOIT+19, DOIT+23, DOIT+24

Label References

Name Line Occurrences
@( LOOKUP+4, LOOKUP+5
DOIT OUT+2, LOOK+2
L DOIT+3, DOIT+7, DOIT+8, DOIT+9, DOIT+11, DOIT+12, DOIT+14, DOIT+16, DOIT+18, DOIT+19
, DOIT+21, DOIT+23, DOIT+24, DOIT+26, IDENT+6, MATCH+15, MATCH+16, MATCH+17, MATCH+18
MATCH DOIT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%1 MATCH+1~, MATCH+2*, MATCH+3, MATCH+4*, MATCH+5
>> A DOIT+3*, DOIT+7*, DOIT+8*, DOIT+9*, DOIT+11*, DOIT+12*, DOIT+14*, DOIT+16*, DOIT+18*, DOIT+19*
, DOIT+21*, DOIT+23*, DOIT+24*, DOIT+26*, IDENT+6*, MATCH+15*, MATCH+16*, MATCH+17*, MATCH+18*
A1 MATCH+1~, MATCH+17*, MATCH+18
COMM LOOKUP+2~, LOOKUP+3*, LOOKUP+4, IDENT+1
>> DA MATCH+10*
DE MATCH+12~
>> DICOMP MATCH+10*
DICOMPX DOIT+10~, MATCH+12~
DICOMPX( IDENT+4, MATCH+6*
DICOMPX("IDENT.001" DOIT+10*
DL MATCH+12~
>> DQI MATCH+10*
DS MATCH+12~
F DOIT+6~*, DOIT+11, MATCH+1~, MATCH+5*, MATCH+9*, MATCH+10, MATCH+12~, MATCH+14, MATCH+18
>> FILE DOIT+6, DOIT+12, DOIT+14, DOIT+18, DOIT+19, DOIT+23, DOIT+24, DOIT+26, MATCH+10
>> FILE1 DOIT+12, DOIT+14, DOIT+19, DOIT+24
>> I MATCH+16*
>> I(0 MATCH+10*
>> IDENT DOIT+2, IDENT+7*
>> INDL( DOIT+16*, DOIT+21*
>> INRL DOIT+16, DOIT+21
>> J(0 MATCH+10*
LINE DOIT+10~*, LOOKUP+3, IDENT+1, IDENT+3, MATCH+2, PARAM+1
>> LOOKUP OUT+1, DOIT+25*
>> LPARAM DOIT+1*, DOIT+5, DOIT+13, DOIT+15, DOIT+20, PARAM+1*
>> LVARS( IDENT+5, MATCH+7
M MATCH+1~, MATCH+5*, MATCH+8, MATCH+12~, MATCH+18
>> MCNT IDENT+7*, MATCH+18*
>> MULT DOIT+9, DOIT+12, DOIT+14, DOIT+18, DOIT+19, DOIT+23, DOIT+24, DOIT+27
>> MULT0 DOIT+9
>> OTHER DOIT+27
>> Q DOIT+8*
>> REPEAT OUT+1, DOIT+27, IDENT+5, LOOK+1
>> REPEAT1 OUT+1
>> SLVL MATCH+7
U DOIT+12, DOIT+14, DOIT+18, DOIT+19, DOIT+23, DOIT+24, MATCH+10
V DOIT+10~*, IDENT+2~, IDENT+3*, IDENT+4, IDENT+5, IDENT+6, MATCH+1~, MATCH+5*, MATCH+6, MATCH+7
, MATCH+10, MATCH+12~, MATCH+15, MATCH+16, MATCH+17, MATCH+18
V1 MATCH+1~, MATCH+17*
>> X LOOKUP+4*, LOOKUP+5, MATCH+10*, MATCH+13*, MATCH+14, MATCH+15
>> X( MATCH+16
>> Y MATCH+13

Marked Items

Name Field # of Occurrence
$T(@X LOOKUP+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All