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

Package: Dietetics

Routine: FHREC1


Information

FHREC1 ; HISC/REL - Units Conversion ;2/24/92 13:33

Source Information

Source file <FHREC1.m>

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Dietetics 7 FHREC2  ^FH(114  FHPRI1  FHPRO5  FHPRO6  FHPRO7  INGREDIENT  

Entry Points

Name Comments DBIA/ICR reference
F1
F3
F4
F5
TYP
N2
EN1 ; Units Input - UNT=Recipe Unit, X=Input - Error if X undefined
EN2 ; Units Output - UNT=Recipe Unit, Y=Amount - return Y
EN3 ; Portion size input
KIL
N1
DIV
N3
D2
D3
D1

Label References

Name Line Occurrences
D1 F1+1
D2 D1
D3 F1+2, D1+2
DIV F4, EN2+3
F1 F1, F3
F3 D3+3
F4 F1
F5 EN1+1, D1, D2, D3, D3+1, D3+3, D3+4
KIL EN1+1, F4+1, F5, EN2+1, N3+2, EN3+2, EN3+3, EN3+4, EN3+5
N1 EN2+5
N3 N2, N2+1, N2+2
TYP EN1+1, EN2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A1 EN1+1!, EN1+2*, EN1+3*, EN1+4*, F1*, F1+1, F1+2*, D3*, D3+1*, F3
, EN2+6*, N1*, N2, N2+1*, N2+2, N2+3, EN3+1*, EN3+2*, EN3+5, KIL!
A1( F3*, F4
A2 F1+2*, D1*, D1+1, D1+2*, D3*, D3+1, D3+2*, D3+3, D3+4, EN2+2*
, EN2+5, N2+3, EN3+2*, EN3+3*, EN3+4, EN3+5, KIL!
A3 F1+2*, D1+2*, D2*, D3+2*, EN3+3*, EN3+5, KIL!
K EN1+2*, EN1+3*, EN1+4*, F1+1*, F1+2, D1+1*, D1+2, F4*, EN2+3*, EN2+4*
, EN2+5, N2+1, N2+2, N2+3, EN3+1*, EN3+2, KIL!
P0 F4, DIV*, DIV+1*, EN2+3, EN2+4, N2+1, N2+2, KIL!
P1 F4*, EN2+3*, EN2+4*, EN2+5*, EN2+6, N1+1, KIL!
P2 EN2+4*, EN2+5*, N1, N1+1, N2+1, N2+2, KIL!
S1 D3+3*, D3+4*, F3, N2*, N2+2*, N2+3*, N3, KIL!
TYP EN1+1, D3+3, TYP*, DIV, EN2+1, EN2+2, KIL!
U1 EN2+5*, N3+1, KIL!
U2 EN2+5*, N2+3*, N3+2, KIL!
>> UNT TYP, EN2+1
X EN1+1*, EN1+2*, EN1+3*, EN1+4*, F1*, D1*, D2*, F4*, F4+1*, F5!
, EN3+1, EN3+2!, EN3+3!, EN3+4!, EN3+5*
>> Y EN2+1*, EN2+3, EN2+6*, N1, N3+2*
Y1 D3+1*, EN2+4*, EN2+6*, N1+1*, N3+1*, N3+2, KIL!
Y2 D3+1*, EN2+4*, N1*, N1+1*, N2, N2+2*, N2+3*, N3*, N3+1, N3+2*
, KIL!
Info |  Source |  Caller Graph |  Entry Points |  Label References |  Local Variables |  All