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: OCXOCMPB

Package: Order Entry Results Reporting

Routine: OCXOCMPB


Information

OCXOCMPB ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Parse a Rule Relation Expression) ;10/29/98 12:37

Source Information

Source file <OCXOCMPB.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Order Entry Results Reporting 2 ($$PARCNT,SYNTXER)^OCXOCMPF  WARN^OCXOCMPV  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 OCXOCMP3  

Entry Points

Name Comments DBIA/ICR reference
PARSE(OCXD0,OCXD1,OCXEXP,OCXCD) ;
PUSH(V,C) ;
POP(V) ;
TOP(C) ;
TKTXT(T)

External References

Name Field # of Occurrence
$$PARCNT^OCXOCMPF PARSE+9
SYNTXER^OCXOCMPF PARSE+24, PARSE+25, PARSE+26, PARSE+27
WARN^OCXOCMPV PARSE+75

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("OCXCMP" PARSE+5!, PARSE+6*, PARSE+17, PARSE+18, PARSE+19, PARSE+20*, PARSE+34, PARSE+48*, PARSE+67*, PARSE+74*
, PARSE+76!

Label References

Name Line Occurrences
$$TOP PARSE+16, PARSE+40, PARSE+42, PARSE+43, PARSE+70
POP PARSE+47, PARSE+71, PARSE+73
PUSH PARSE+34, PARSE+35, PARSE+68, PARSE+71

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C PUSH~, PUSH+4, TOP~, TOP+1, TOP+2, TOP+4!
C("CODE" PUSH+4
C("LABEL" PUSH+4
DOTS PARSE+51~, PARSE+57*, PARSE+59
FLD PARSE+71~
FLD1 PARSE+46~, PARSE+47
FLD1("CODE" PARSE+52, PARSE+54, PARSE+63
FLD1("LABEL" PARSE+66
FLD2 PARSE+46~, PARSE+47
FLD2("CODE" PARSE+58, PARSE+59, PARSE+64
FLD2("LABEL" PARSE+66
FLD3 PARSE+46~, PARSE+48*, PARSE+67, PARSE+68
FLD3("CODE" PARSE+55*, PARSE+59*, PARSE+63*, PARSE+64*
FLD3("LABEL" PARSE+66*
L POP+1~*, TOP+2~*, TOP+3
NXTFLD PARSE+46~, PARSE+48*, PARSE+67
OCXBOOL PARSE+4~
OCXCD PARSE~, PARSE+6
OCXCD( PARSE+20
OCXD0 PARSE~, PARSE+20, PARSE+74, PARSE+75
OCXD1 PARSE~, PARSE+20, PARSE+74
OCXD2 PARSE+4~
OCXD3 PARSE+4~
OCXDASH PARSE+3~
OCXERR PARSE+3~
OCXEXP PARSE~, PARSE+8*, PARSE+9*, PARSE+11, PARSE+18, PARSE+24, PARSE+25, PARSE+26, PARSE+27
OCXPTKN PARSE+4~, PARSE+16*, PARSE+19, PARSE+25, PARSE+26, PARSE+27
OCXPTR PARSE+3~
OCXRES PARSE+3~
OCXSTAK PARSE+3~, PARSE+75, TOP+1
OCXSTAK( PUSH+3*, PUSH+4*, POP+1!, TOP+1, TOP+2, TOP+3
OCXSTAK(99999 PUSH+2, POP+1, TOP+2
OCXSTAK(999999 TOP+1
OCXSTOP PARSE+12~, PARSE+39, PARSE+40*, PARSE+45*, PARSE+70*
OCXTEXP PARSE+3~
OCXTKN PARSE+3~, PARSE+17*, PARSE+18*, PARSE+19*, PARSE+24, PARSE+25, PARSE+26, PARSE+27, PARSE+33, PARSE+34
, PARSE+35, PARSE+73!, PARSE+74
OCXTMP PARSE+34~*
OCXTOP PARSE+40~*, PARSE+42*, PARSE+43*, PARSE+45
>> OCXTPTR PARSE+11*, PARSE+18*, PARSE+24, PARSE+25, PARSE+26, PARSE+27
OCXTPTR2 PARSE+4~, PARSE+18*
>> OCXTXT PARSE+11*, PARSE+17, PARSE+18*, PARSE+19*, PARSE+20, PARSE+24, PARSE+34, PARSE+35
>> OCXWARN PARSE+2, PARSE+9, PARSE+11, PARSE+24*, PARSE+25*, PARSE+26*, PARSE+27*, PARSE+29, PARSE+75, PARSE+77
OCXX PARSE+4~
OPER PARSE+46~, PARSE+47, PARSE+50, PARSE+61, PARSE+66
SUB PARSE+62~, PARSE+63*, PARSE+64*
SUB1 PARSE+51~, PARSE+52*, PARSE+54
SUB2 PARSE+51~, PARSE+58*, PARSE+59
T PUSH+1~, PUSH+2*, PUSH+3, PUSH+4, TKTXT~
TEMP PARSE+71~
U PARSE+34, PARSE+35
V PUSH~, PUSH+3, POP~, POP+1!*
VAL1 PARSE+53~, PARSE+54*, PARSE+56, PARSE+57
VAL2 PARSE+53~, PARSE+54*, PARSE+55
X TOP+2~*

Marked Items

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