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~* |