OCXF22 ;SLC/RJS,CLA - GENERATES CODE FOR 'Free Text (String)' OPERATORS ;10/29/98 12:37
Source file <OCXF22.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 1 | ($$EQ,$$EXCL,$$GRT,$$INCL,$$LESS)^OCXF20 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| AEXCL(DATA,CVAL1,CVAL2) | ; ALPHA EXCLUSIVE BETWEEN | |
| END(DATA,CVAL) | ; DATA ENDS WITH VALUE | |
| FOLLOW(DATA,CVAL) | ; DATA FOLLOWS VALUE ALPHABETICALLY | |
| LGRT(DATA,CVAL) | ; GREATER THAN SPECIFIED STRING LENGTH | |
| START(DATA,CVAL) | ; DATA STARTS WITH VALUE | |
| LESS(DATA,CVAL) | ; LESS THAN SPECIFIED STRING LENGTH | |
| PREC(DATA,CVAL) | ; DATA PRECEDES VALUE ALPHABETICALLY | |
| PAT(DATA,CVAL) | ; MUMPS PATTERN MATCH | |
| LINCL(DATA,CVAL1,CVAL2) | ; STRING LENGTH INCLUSIVE BETWEEN | |
| LEN(X) | ; | |
| EQSET(DATA,CVAL) | ; STRING IS EQUAL TO ONE OF A LIST OF VALUES | |
| AINCL(DATA,CVAL1,CVAL2) | ; ALPHA INCLUSIVE BETWEEN | |
| AEQ(DATA,CVAL) | ; DATA EQUALS VALUE ALPHABETICALLY | |
| NAEQ(DATA,CVAL) | ; DATA DOES NOT EQUAL VALUE ALPHABETICALLY | |
| CONSET(DATA,CVAL) | ; STRING CONTAINS ONE OF A LIST OF VALUES | |
| AEQT(DATA,CVAL) | ; DATA EQUALS STANDARD TERM ALPHABETICALLY | |
| CONT(DATA,CVAL) | ; DATA CONTAINS VALUE | |
| LEXCL(DATA,CVAL1,CVAL2) | ; STRING LENGTH EXCLUSIVE BETWEEN | |
| LEQ(DATA,CVAL) | ; EQUALS SPECIFIED STRING LENGTH | 
| Name | Line Occurrences | 
|---|---|
| $$FOLLOW | AINCL+4, AEXCL+4 | 
| $$LEN | START+2, END+2 | 
| $$PREC | AINCL+4, AEXCL+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CVAL | START~, START+2, END~, END+2, PAT~, PAT+2, CONT~, CONT+2, PREC~, PREC+2 , FOLLOW~, FOLLOW+2, AEQ~, AEQ+2, AEQT~, AEQT+2, NAEQ~, NAEQ+2, LGRT~, LGRT+2 , LESS~, LESS+2, LEQ~, LEQ+2, EQSET~, EQSET+2, CONSET~, CONSET+2 | 
| CVAL1 | AINCL~, AINCL+2, AINCL+4, AEXCL~, AEXCL+2, AEXCL+4, LINCL~, LINCL+2, LEXCL~, LEXCL+2 | 
| CVAL2 | AINCL~, AINCL+2, AINCL+4, AEXCL~, AEXCL+2, AEXCL+4, LINCL~, LINCL+2, LEXCL~, LEXCL+2 | 
| DATA | START~, START+2, END~, END+2, PAT~, PAT+2, CONT~, CONT+2, PREC~, PREC+2 , FOLLOW~, FOLLOW+2, AEQ~, AEQ+2, AEQT~, AEQT+2, NAEQ~, NAEQ+2, AINCL~, AINCL+2 , AINCL+4, AEXCL~, AEXCL+2, AEXCL+4, LGRT~, LGRT+2, LESS~, LESS+2, LEQ~, LEQ+2 , LINCL~, LINCL+2, LEXCL~, LEXCL+2, EQSET~, EQSET+2, CONSET~, CONSET+2 | 
| X | LEN~, LEN+1, LEN+2 |