OCXOCMP2 ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Compile Rule Element Evaluation Code) ;3/20/01 16:12
Source file <OCXOCMP2.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 2 | ($$GETPARM,GETC)^OCXOCMPE WARN^OCXOCMPV |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 1 | OCXOCMP |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETIEN(FILE,KEY) | ;
|
|
FILECODE(CODE,OPLIST,INDEX) | ;
|
|
EN() | ;
|
|
PURGE(CODE) | ;
|
|
REINDEX(ARRAY) | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OCXS(860.3 - [#860.3] | EN+7, EN+74, EN+75 |
^OCXS(860.4 - [#860.4] | EN+78, EN+106, EN+107 |
^OCXS(860.6 - [#860.6] | EN+3, EN+11, EN+12 |
^OCXS(863.7 - [#863.7] | EN+60, EN+61, EN+62, EN+64, EN+65 |
^OCXS(863.8 - [#863.8] | EN+66 |
^OCXS(863.9 - [#863.9] | EN+54, EN+61 |
^OCXS(864.1 - [#864.1] | EN+56 |
^TMP("OCXCMP" | EN+4, EN+25, EN+43, EN+44, EN+73, EN+76, EN+77, EN+79, EN+109, EN+110 , EN+111, EN+138, EN+140*, EN+141*, EN+142* |
Name | Line Occurrences |
---|---|
$$GETIEN | EN+59 |
FILECODE | EN+15, EN+16, EN+45, EN+81, EN+93, EN+94, EN+114 |
PURGE | EN+120, EN+134 |
REINDEX | PURGE+10 |
Name | Field # of Occurrence |
---|---|
^( | EN+44, EN+111 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | REINDEX~, REINDEX+2! |
ARRAY( | REINDEX+3* |
CODE | PURGE~, PURGE+10, FILECODE~, FILECODE+8 |
CODE( | PURGE+4, PURGE+5!, PURGE+6*, PURGE+7, PURGE+8, PURGE+9! |
D0 | PURGE+2~, PURGE+4*, PURGE+5, PURGE+6, PURGE+7, PURGE+8, PURGE+9 |
D1 | PURGE+2~, PURGE+7*, PURGE+9 |
DFBNAM | EN+104~, EN+105*, EN+115 |
DFCODE | EN+100~, EN+101*, EN+102, EN+115*, EN+116 |
DFNAM | EN+100~, EN+102*, EN+103*, EN+105, EN+106, EN+107, EN+108, EN+112 |
DFNAM( | EN+102*, EN+103 |
DFNUM | EN+100~, EN+104~, EN+106*, EN+107*, EN+108, EN+109, EN+110, EN+111, EN+113, EN+115 |
FILE | GETIEN~, GETIEN+3, GETIEN+5, GETIEN+6 |
HALF | FILECODE+4~, FILECODE+5*, FILECODE+6 |
IEN1 | GETIEN+2~, GETIEN+5*, GETIEN+6, GETIEN+7, GETIEN+8 |
IEN2 | GETIEN+2~, GETIEN+6*, GETIEN+7 |
INDEX | FILECODE~, FILECODE+3, FILECODE+5, FILECODE+6 |
KEY | GETIEN~, GETIEN+3, GETIEN+4, GETIEN+5, GETIEN+6 |
LEN | GETIEN+2~, GETIEN+3*, GETIEN+4 |
NDX1 | REINDEX+2~, REINDEX+3* |
NDX2 | REINDEX+2~, REINDEX+3* |
>> OCXAUTO | EN+18 |
OCXCF | EN+5~ |
OCXCNT | EN+23~, EN+26*, EN+27*, EN+29, EN+30 |
OCXCNT1 | EN+5~, EN+38*, EN+39 |
OCXCNT2 | EN+5~, EN+41*, EN+42 |
>> OCXCOD0 | EN+138*, EN+140, EN+141, EN+142 |
OCXCOD1 | EN+50~ |
OCXCOD2 | EN+50~ |
OCXCON | EN+9*, EN+10, EN+11, EN+12, EN+27, EN+43, EN+74~*, EN+75, EN+76, EN+109 |
>> OCXCONA | EN+12* |
>> OCXCONN | EN+11*, EN+12, EN+14, EN+15, EN+16, EN+28, EN+112 |
OCXCVAL | EN+50~ |
OCXD0 | EN+5~ |
OCXD1 | EN+5~, EN+20*, EN+24, EN+29, EN+30, EN+32*, EN+39*, EN+41, EN+42, EN+52 , EN+69 |
OCXD2 | EN+40~, EN+44*, EN+45*, EN+51~, EN+62*, EN+64, EN+65, EN+80*, EN+81, EN+99* , EN+101, EN+114, EN+116, EN+122*, EN+124, EN+125, EN+126, EN+127, EN+128, EN+129 |
OCXD3 | EN+51~, EN+104~, EN+111*, EN+114* |
OCXDF | EN+11, EN+12, EN+23~, EN+24*, EN+25, EN+28, EN+30, EN+40~, EN+42*, EN+43 , EN+44, EN+73*, EN+75, EN+76, EN+77, EN+78, EN+79, EN+86* |
OCXDFC | EN+5~ |
OCXDFL | EN+5~, EN+6*, EN+86*, EN+91, EN+94 |
OCXDFL( | EN+79*, EN+86 |
OCXDFLD | EN+50~ |
>> OCXDLK | EN+3*, EN+10, EN+27, EN+77, EN+110 |
>> OCXEL | EN+4*, EN+7, EN+9, EN+15, EN+53, EN+55, EN+56, EN+58, EN+60, EN+61 , EN+69, EN+73, EN+74, EN+75, EN+78, EN+79, EN+91, EN+94, EN+108, EN+112 , EN+141, EN+142 |
OCXFCODE | EN+5~, EN+6*, EN+120, EN+134, EN+140 |
OCXFCODE( | EN+99, EN+101, EN+116*, EN+122, EN+124, EN+125, EN+126, EN+127, EN+128*, EN+129* , FILECODE+5, FILECODE+8*, FILECODE+9* |
OCXFCODE("" | FILECODE+7 |
OCXFLDG | EN+50~ |
OCXFLDN | EN+50~ |
OCXFLDP | EN+50~ |
OCXFLDS | EN+50~ |
OCXFREC | EN+23~, EN+25!*, EN+26, EN+40~!, EN+43*, EN+44*, EN+49, EN+74~, EN+76*, EN+77* , EN+104~, EN+109*, EN+110*, EN+111*, EN+112 |
OCXFREC( | EN+27, EN+45, EN+80, EN+81, EN+113*, EN+114 |
OCXFREC("G" | EN+78 |
OCXFREC(99999 | EN+113 |
OCXNAM | EN+8*, EN+51~ |
OCXNDX | FILECODE+2~, FILECODE+6*, FILECODE+7*, FILECODE+8, FILECODE+9 |
OCXOPC | EN+51~, EN+57*, EN+58, EN+59*, EN+60, EN+61, EN+62, EN+64, EN+65 |
>> OCXOPDT | EN+54*, EN+55, EN+56 |
OCXOPER | EN+51~, EN+52*, EN+53, EN+54, EN+57 |
>> OCXOPN | EN+54*, EN+55, EN+56, EN+58, EN+60 |
OCXP | EN+51~, EN+61*, EN+69 |
OCXP( | EN+64, EN+67* |
OCXP1 | EN+51~ |
OCXP2 | EN+51~ |
OCXP3 | EN+51~ |
OCXPIEC | EN+100~, EN+102* |
OCXPOS | EN+63~, EN+64*, EN+67 |
OCXREC | EN+5~, EN+7!* |
OCXREC("COND" | EN+20, EN+24, EN+52 |
OCXREC(0 | EN+7, EN+8, EN+9 |
OCXSCAN | EN+5~, EN+98*, EN+99*, EN+105* |
OCXSORT | EN+5~, EN+19! |
OCXSORT( | EN+29*, EN+30*, EN+32, EN+41, EN+42 |
OCXSORT("A" | EN+32*, EN+38, EN+39 |
OCXSUB | EN+21~, EN+22*, EN+24 |
>> OCXTLOG | EN+88, EN+94, EN+122 |
OCXVNAM | EN+63~, EN+65*, EN+66*, EN+67 |
>> OCXWARN | EN+2, EN+4, EN+20, EN+22, EN+34, EN+39, EN+41, EN+42, EN+98, EN+144 |
OCXX | EN+89~, EN+90*, EN+91*, EN+92*, EN+93, EN+123~, EN+125*, EN+126*, EN+127*, EN+128 |
OPCODE | EN+89~, EN+123~, EN+124*, EN+129 |
OPLIST | FILECODE~, FILECODE+9 |
PREV | FILECODE+4~, FILECODE+5* |
SHORT | GETIEN+2~, GETIEN+4*, GETIEN+5, GETIEN+6 |
TEMP | REINDEX+2~* |
TEMP( | REINDEX+3 |
U | EN+8, EN+9, EN+11, EN+12, EN+54, EN+61, EN+66, EN+74, EN+75, EN+78 , GETIEN+5, GETIEN+6 |
Name | Field # of Occurrence |
---|---|
$T( | EN+9, EN+11, EN+12, EN+28, EN+53, EN+55, EN+56, EN+58, EN+60, EN+61 , EN+75, EN+78, EN+108, EN+112 |