OCXOCMP ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Main Entry point - All Rules) ;3/21/01 08:50
Source file <OCXOCMP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ; | |
| RUN | ; | |
| READ(OCXZ0,OCXZA,OCXZB,OCXZL) | ; | |
| ERMESG(OCXX) | ; | |
| MESG(OCXX) | ; | |
| CONV(Y) | ||
| QUE | ||
| DT(X,D) | ||
| AUTO | ||
| CNT(X) | ; | |
| DATE() | ||
| VERSION() | ||
| MAN | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | DT, DATE | 
| ^DIR | READ+7 | 
| $$EN^OCXOCMP1 | RUN+21 | 
| $$EN^OCXOCMP2 | RUN+34 | 
| $$EN^OCXOCMP3 | RUN+70 | 
| $$EN^OCXOCMP4 | RUN+83 | 
| $$EN^OCXOCMP5 | RUN+95 | 
| $$EN^OCXOCMP6 | RUN+108 | 
| $$EN^OCXOCMP9 | RUN+8 | 
| $$EN^OCXOCMPM | RUN+46 | 
| $$EN^OCXOCMPO | RUN+58 | 
| AUTO^OCXOCMPV | AUTO | 
| MAN^OCXOCMPV | MAN | 
| QUE^OCXOCMPV | EN+5, QUE | 
| SETFLAG^OCXOCMPV | RUN+7, RUN+20, RUN+33, RUN+45, RUN+57, RUN+69, RUN+82, RUN+94, RUN+107 | 
| STATUS^OCXOPOST | RUN+4, RUN+11, RUN+17, RUN+24, RUN+30, RUN+37, RUN+42, RUN+49, RUN+54, RUN+61 , RUN+66, RUN+73, RUN+79, RUN+86, RUN+91, RUN+98, RUN+104, RUN+111, RUN+116 | 
| BMES^XPDUTL | MESG+2, ERMESG+3 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | DATE | 
| ^OCXD(861 - [#861] | RUN+118 | 
| ^TMP("OCXCMP" | RUN+13, RUN+14, RUN+26, RUN+27, RUN+39, RUN+51, RUN+63, RUN+75, RUN+76, RUN+88 , RUN+100, RUN+113 | 
| Name | Line Occurrences | 
|---|---|
| $$READ | EN+4 | 
| ERMESG | RUN+8, RUN+21, RUN+34, RUN+46, RUN+58, RUN+70, RUN+83, RUN+95, RUN+108 | 
| MESG | RUN+6, RUN+15, RUN+19, RUN+28, RUN+32, RUN+40, RUN+44, RUN+52, RUN+56, RUN+64 , RUN+68, RUN+77, RUN+81, RUN+89, RUN+93, RUN+101, RUN+102, RUN+106, RUN+114 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | RUN+76 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | DT~*, DATE~* | 
| CNT | CNT+2~, CNT+3*, CNT+4, CNT+5 | 
| D | DT~ | 
| D0 | CNT+2~, CNT+3* | 
| DIR | READ+1~ | 
| DIR("A" | READ+4* | 
| DIR("B" | READ+5* | 
| DIR(0 | READ+3* | 
| DIROUT | READ+1~, READ+8 | 
| DIRUT | READ+1~, READ+8 | 
| DTOUT | READ+1~, READ+8 | 
| DUOUT | READ+1~, READ+8 | 
| OCX1 | RUN+2~, RUN+13*, RUN+14, RUN+15, RUN+26*, RUN+27, RUN+39*, RUN+51*, RUN+63*, RUN+75* , RUN+76, RUN+88*, RUN+100*, RUN+113* | 
| OCX2 | RUN+2~, RUN+14*, RUN+27*, RUN+39*, RUN+40, RUN+51*, RUN+52, RUN+63*, RUN+64, RUN+75* , RUN+76*, RUN+77, RUN+88*, RUN+89, RUN+102, RUN+113*, RUN+114 | 
| OCX3 | RUN+2~, RUN+14*, RUN+15, RUN+26*, RUN+27*, RUN+28, RUN+76*, RUN+100*, RUN+101, RUN+102 | 
| OCX4 | RUN+2~ | 
| >> OCXAUTO | RUN+4, RUN+11, RUN+17, RUN+24, RUN+30, RUN+37, RUN+42, RUN+49, RUN+54, RUN+61 , RUN+66, RUN+73, RUN+79, RUN+86, RUN+91, RUN+98, RUN+104, RUN+111, RUN+116, MESG+1 , MESG+2, ERMESG+2, ERMESG+3 | 
| >> OCXERRM | ERMESG+4* | 
| OCXLINE | READ+1~, READ+6* | 
| OCXQ | EN+2~, EN+4* | 
| >> OCXWARN | RUN+9, RUN+22, RUN+35, RUN+47, RUN+59, RUN+71, RUN+84, RUN+96, RUN+109 | 
| OCXX | MESG~, MESG+1, MESG+2, ERMESG~, ERMESG+1, ERMESG+2, ERMESG+3 | 
| OCXY | ERMESG+1~*, ERMESG+4 | 
| OCXZ0 | READ~, READ+2, READ+3 | 
| OCXZA | READ~, READ+4 | 
| OCXZB | READ~, READ+5 | 
| OCXZL | READ~, READ+6 | 
| U | EN+4, READ+2, READ+8 | 
| X | DT~, CNT~, CNT+3, CNT+4, DATE~* | 
| Y | READ+9, DT~, DATE~, CONV~ | 
| ZTSK | MAN! | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | VERSION |