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 |  Marked Items |  All
Print Page as PDF
Routine: INHSZ2

Package: IHS Generic Interface System

Routine: INHSZ2


Information

INHSZ2 ;JSH,DGH; 15 Oct 1999 15:50 ;Script compiler DATA section handler ; 11 Nov 91 6:42 AM

Source Information

Source file <INHSZ2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Generic Interface System 4 ($$SYNTAX,ERROR)^INHSZ0  ($$CMD,L)^INHSZ1  (LINEO,SCREEN,TEMPLATE)^INHSZ20  LINENC^INHSZ23  
Uncategorized 1 ($$CASECONV,$$LB,$$LBTB)^UTIL  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHSZ1  INHSZ20  

Entry Points

Name Comments DBIA/ICR reference
LINEI ;Input mode
SCREEN
L
PMTO(%P) ;Convert Script Pattern string to MUMPS Pattern Match equivalent
TEMPLATE ;Invoke a print template to generate lines
IN ;Enter code
LINE ;LINE statement
DATA ;Handle lines in DATA section
FORMAT(%F) ;Check format string (Modified 6/1/95 to support M and V)
OUT ;Exit code

External References

Name Field # of Occurrence
$$SYNTAX^INHSZ0 LINE+4, LINE+6
ERROR^INHSZ0 DATA+4, LINE+5, LINEI+17, LINEI+18, LINEI+27, LINEI+59
$$CMD^INHSZ1 DATA+4
L^INHSZ1 L
LINEO^INHSZ20 LINE+9
SCREEN^INHSZ20 SCREEN
TEMPLATE^INHSZ20 TEMPLATE+1
LINENC^INHSZ23 LINE+3
$$CASECONV^UTIL DATA+5
$$LB^UTIL LINE+2
$$LBTB^UTIL LINEI+14, LINEI+23, LINEI+24, LINEI+61

Label References

Name Line Occurrences
$$FORMAT LINEI+18
$$PMTO LINEI+8
@( DATA+5, DATA+6
L OUT+1, LINE+8, LINEI+1, LINEI+6, LINEI+7, LINEI+8, LINEI+9, LINEI+29, LINEI+30, LINEI+32
, LINEI+34, LINEI+43, LINEI+49, LINEI+50, LINEI+51, LINEI+52, LINEI+54, LINEI+55, LINEI+56, LINEI+57
, LINEI+63, LINEI+64

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%0 LINE+1~, LINE+2*, LINE+5, LINE+6, LINE+7
%1 LINE+1~, LINE+2*, LINE+3, LINE+4, LINEI+13*, LINEI+14, LINEI+15
%2 LINE+1~, LINEI+14*, LINEI+15
%F FORMAT~, FORMAT+4, FORMAT+6, FORMAT+7, FORMAT+8*, FORMAT+9
%P PMTO~, PMTO+3, PMTO+5
>> A OUT+1*, LINE+8*, LINEI+1*, LINEI+6*, LINEI+7*, LINEI+8*, LINEI+9*, LINEI+29*, LINEI+30*, LINEI+32*
, LINEI+34*, LINEI+43*, LINEI+49*, LINEI+50*, LINEI+51*, LINEI+52*, LINEI+54*, LINEI+55*, LINEI+56*, LINEI+57*
, LINEI+63*, LINEI+64*
C PMTO+4~, PMTO+5*, PMTO+9, PMTO+10, PMTO+11
COMM DATA+3~, DATA+4*, DATA+5
>> DELIM LINEI+27
>> DICOMPX( LINEI+21*, LINEI+63*
ER LINEI+11, LINEI+19, LINEI+26, LINEI+61, FORMAT+3~, FORMAT+7*
F LINE+1~, LINEI+14*, LINEI+16*, LINEI+18, LINEI+26, LINEI+36, LINEI+42, LINEI+43, LINEI+50, LINEI+51
, LINEI+52, LINEI+55, LINEI+56, LINEI+57
>> GROUP LINEI+1, LINEI+8, LINEI+64
I LINE+1~, LINEI+11*, LINEI+13*, LINEI+14, LINEI+15, LINEI+60~, LINEI+61*, LINEI+63, PMTO+5*
INIDF LINEI+4, LINEI+6, LINEI+17, LINEI+65!
INIDV LINEI+6, LINEI+17, LINEI+65!
>> INSTD LINE+3, LINEI+4, LINEI+17, LINEI+29, LINEI+48, FORMAT+6
>> K LINEI+23*, LINEI+24
LC LINE+1~, LINE+2*, LINEI+13*
>> LINE DATA+4, LINE+2
>> LINE( LINEI+13
>> LVARS( LINEI+21*, LINEI+63*
MIN FORMAT+3~, FORMAT+8*, FORMAT+10
>> MODE LINE+4, LINE+5, LINE+9
OUT LINE+1~, LINE+2*, LINEI+11, LINEI+15*
P LINE+1~, LINEI+11*, LINEI+30, LINEI+32, LINEI+34
PAT PMTO+4~, PMTO+5*, PMTO+9*, PMTO+10*, PMTO+11*, PMTO+12
>> PC LINEI+42*, LINEI+49, LINEI+50, LINEI+51, LINEI+52, LINEI+54, LINEI+55, LINEI+56, LINEI+57
PM LINE+1~, LINE+7*, LINEI+3, LINEI+5, LINEI+8, LINEI+17
POS LINE+1~, LINEI+1*, LINEI+43*, PMTO+4~
>> SUBDELIM LINEI+59
V LINE+1~, LINEI+14*, LINEI+16, LINEI+19, LINEI+21, LINEI+22, LINEI+24*, LINEI+29, LINEI+30, LINEI+32
, LINEI+34, LINEI+49, LINEI+51, LINEI+52, LINEI+54, LINEI+56, LINEI+57, LINEI+63
V(0 LINEI+14!, LINEI+22*, LINEI+23, LINEI+24, LINEI+58, LINEI+61
>> V1 LINEI+61*, LINEI+63
W LINE+1~
>> WHILE LINEI+21, LINEI+63
>> WHPRE LINEI+5*, LINEI+29, LINEI+49, LINEI+51, LINEI+52
>> WHSUB LINEI+29, LINEI+30, LINEI+32, LINEI+34, LINEI+49, LINEI+51, LINEI+52, LINEI+54, LINEI+56, LINEI+57
, LINEI+63
>> X DATA+5*, DATA+6

Marked Items

Name Field # of Occurrence
$T(@X DATA+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  Marked Items |  All