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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHSZ0

Package: IHS Generic Interface System

Routine: INHSZ0


Information

INHSZ0 ;JSH; 29 Jan 92 09:47;Interface Script compiler (cont'd)

Source Information

Source file <INHSZ0.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS Generic Interface System 1 L^INHSZ1  
Uncategorized 1 ($$LB,$$LBTB)^UTIL  

Caller Graph

Caller Graph Total: 13

Package Total Caller Graph
IHS Generic Interface System 13 INHSZ1  INHSZ2  INHSZ20  INHSZ21  INHSZ23  INHSZ3  INHSZ4  INHSZ5  
INHSZ51  INHSZ6  INHSZ7  INHSZ71  INHSZ72  

Entry Points

Name Comments DBIA/ICR reference
SYNTAX(%L,%P) ;Check syntax of a line using pattern match
GQ
QCHK ;Add code to check for errors and quit
L
WARN(%M,%L) ;Report a warning
EDISP
ERROR(%M,%L) ;Report an error
G1
GETLINE ;Returns next line of code in array LINE

External References

Name Field # of Occurrence
L^INHSZ1 L
$$LB^UTIL GQ+1
$$LBTB^UTIL GETLINE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: LINE(I)
  • Line Location: EDISP+0
Function Call: WRITE
  • Prompt: *7,!!,"WARNING: ",%M
  • Line Location: WARN+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INRHS - [#4006] GETLINE+2, GETLINE+3, G1

Label References

Name Line Occurrences
EDISP WARN+3
ERROR SYNTAX+4
G1 G1
GQ G1
L QCHK+1

Naked Globals

Name Field # of Occurrence
^( G1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%L SYNTAX~, SYNTAX+3, ERROR~, ERROR+4, WARN~, WARN+3
%M ERROR~, ERROR+4, WARN~, WARN+2
%P SYNTAX~, SYNTAX+2, SYNTAX+3
>> A QCHK+1*
>> CALL GETLINE+2, GETLINE+3, G1
>> CALL( GETLINE+2*, GETLINE+3, G1*
>> ER ERROR+3*
I GETLINE+1~, GETLINE+4*, G1*, GQ, ERROR+2~, EDISP*
LINE GETLINE+1!, GETLINE+3*, GQ+1*, EDISP
LINE( G1*, GQ*, EDISP
>> WARN WARN+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All