DIOC ;SFISC/TKW-GENERATE CODE TO CHECK QUERY CONDITIONS ;04:18 PM 13 Feb 2002 [ 12/09/2003 4:15 PM ]
Source file <DIOC.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| BTWE(X,F,T,N) | ;BETWEEN EXCLUSIVE
|
|
| BEF(X,Y,N,M) | ; BEFORE (X before Y)
|
|
| NULL(X,N) | ;NULL
|
|
| AFT(X,Y,N,M) | ; AFTER (X after Y)
|
|
| Q(X) | ;
|
|
| BTWI(X,F,T,N,S) | ;BETWEEN INCLUSIVE (NOTE: Param.'S' defined only if called from sort.
|
|
| EQ(X,Y,N) | ;EQUALS
|
| Name | Field # of Occurrence |
|---|---|
| $$CONVQQ^DILIBF | Q+1 |
| Name | Line Occurrences |
|---|---|
| $$AFT | BTWI+2, BTWI+3, BTWI+5, BTWE+2, BTWE+3 |
| $$BEF | BTWI+2 |
| Q | BEF+1, AFT+1, BTWI+4, BTWE+1, EQ+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| F | BTWI~, BTWI+2, BTWI+3, BTWI+4, BTWE~, BTWE+2, BTWE+3 |
| M | BEF~, BEF+3, AFT~, AFT+2 |
| N | BEF~, BEF+2, AFT~, AFT+2, BTWI~, BTWI+2, BTWE~, BTWE+2, EQ~, EQ+1* , NULL~, NULL+1* |
| S | BTWI~, BTWI+1*, BTWI+3, BTWI+4 |
| T | BTWI~, BTWI+2, BTWI+5, BTWE~, BTWE+1, BTWE+2, BTWE+3 |
| X | BEF~, BEF+2, BEF+3, BEF+4, AFT~, AFT+2, AFT+3, BTWI~, BTWI+2, BTWI+3 , BTWI+4, BTWI+5, BTWE~, BTWE+2, BTWE+3, EQ~, EQ+1, NULL~, NULL+1, Q~ , Q+1* |
| Y | BEF~, BEF+1, BEF+2, BEF+4, AFT~, AFT+1, AFT+2, AFT+3, EQ~, EQ+1 |
| Z | BEF+1~, BEF+2*, BEF+3*, BEF+4*, AFT+1~, AFT+2*, AFT+3*, BTWI+1~, BTWI+2*, BTWI+3* , BTWI+4*, BTWI+5*, BTWE+1~, BTWE+2*, BTWE+3*, EQ+1~*, NULL+1~* |