BMXSQL1 ; IHS/OIT/HMW - BMX REMOTE PROCEDURE CALLS ;
Source file <BMXSQL1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| KW(BMXTK) | ||
| SCREEN | ;EP | |
| CASE(BMXTK) | ||
| EXP | ;Extended pointer | |
| UCASE(X) | ;EP Convert X to uppercase | |
| SCRNP(F,BMXGL,BMXFLDNU,BMXFLDNO) | ; | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | SCREEN+36, SCREEN+37, SCRNP+12, SCRNP+20 | 
| ^DIC - [#1] | SCREEN+31, SCRNP+10, SCRNP+18 | 
| ^DIC("B" | SCREEN+25 | 
| Name | Line Occurrences | 
|---|---|
| $$SCRNP | SCREEN+76 | 
| $$UCASE | KW+9, KW+11, KW+13, KW+23, KW+24, KW+33, KW+34, KW+44, KW+45, KW+46 , KW+57, KW+58, KW+67, KW+78, CASE+6 | 
| EXP | SCREEN+41, SCREEN+47, SCREEN+53, SCREEN+100 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | UCASE+1* | 
| BMX | SCRNP+3~ | 
| BMXCOR | SCRNP+3~, SCRNP+5*, SCRNP+6, SCRNP+33 | 
| >> BMXERR | KW+29*, KW+52*, SCREEN+11 | 
| BMXEXT | SCREEN+39~*, SCREEN+41*, SCREEN+43, SCREEN+45~*, SCREEN+47*, SCREEN+49, SCREEN+51~*, SCREEN+53*, SCREEN+55, SCREEN+58~ , SCREEN+59*, SCREEN+68*, SCREEN+77, SCREEN+98~*, SCREEN+100*, SCREEN+102, SCREEN+105~*, SCREEN+107*, SCREEN+122, SCREEN+128 , EXP+2* | 
| >> BMXFF | SCREEN+7, SCREEN+9, SCREEN+11 | 
| >> BMXFF( | SCREEN+11, SCREEN+12, SCREEN+15, SCREEN+18, SCREEN+19, SCREEN+21, SCREEN+22, SCREEN+28, SCREEN+32, SCREEN+41 , SCREEN+47, SCREEN+53, SCREEN+60, SCREEN+71, SCREEN+72, SCREEN+74, SCREEN+84, SCREEN+87, SCREEN+88, SCREEN+90 , SCREEN+92*, SCREEN+93*, SCREEN+100, SCREEN+107, SCREEN+111, SCREEN+112, SCREEN+114, SCREEN+132, SCRNP+7, EXP+5 , EXP+6, EXP+8 | 
| >> BMXFG | SCREEN+7* | 
| >> BMXFG( | SCREEN+13*, SCREEN+16*, SCREEN+19*, SCREEN+22*, SCREEN+23*, SCREEN+175* | 
| >> BMXFG("C" | SCREEN+8*, SCREEN+43*, SCREEN+49*, SCREEN+55*, SCREEN+69*, SCREEN+70, SCREEN+75*, SCREEN+77*, SCREEN+81*, SCREEN+82 , SCREEN+95*, SCREEN+102*, SCREEN+109*, SCREEN+110, SCREEN+116*, SCREEN+122*, SCREEN+128*, EXP+3*, EXP+4, EXP+9* | 
| >> BMXFJ("JOIN" | SCREEN+71, SCREEN+87, SCREEN+111, EXP+5 | 
| BMXFLDLO | SCREEN+3~, SCREEN+28*, SCREEN+42*, SCREEN+43*, SCREEN+48*, SCREEN+49*, SCREEN+54*, SCREEN+55*, SCREEN+76*, SCREEN+77* , SCREEN+96*, SCREEN+101*, SCREEN+102*, SCREEN+117*, SCREEN+123*, SCREEN+129*, SCREEN+136, SCREEN+140, SCREEN+145, SCREEN+148 , SCREEN+153, SCREEN+156, SCREEN+168, SCREEN+170, SCREEN+173 | 
| BMXFLDNM | SCREEN+2~, SCREEN+27*, SCREEN+33*, SCREEN+36*, SCREEN+37, SCREEN+76, SCRNP+11*, SCRNP+12, SCRNP+19*, SCRNP+20 | 
| BMXFLDNO | SCREEN+3~, SCREEN+27*, SCREEN+34*, SCREEN+37*, SCREEN+38, SCREEN+44, SCREEN+46, SCREEN+50, SCREEN+52, SCREEN+57 , SCREEN+76, SCREEN+78, SCREEN+80, SCREEN+97, SCREEN+99, SCREEN+104, SCREEN+106, SCREEN+118, SCRNP~, SCRNP+4 , SCRNP+8, SCRNP+12*, SCRNP+13, SCRNP+14, SCRNP+16, SCRNP+20* | 
| BMXFLDNU | SCRNP~ | 
| BMXFNUM | SCREEN+2~, SCREEN+25*, SCREEN+26, SCREEN+31, SCREEN+36, SCREEN+37, SCRNP+8*, SCRNP+9*, SCRNP+10, SCRNP+12 , SCRNP+16*, SCRNP+17*, SCRNP+18, SCRNP+20 | 
| >> BMXFO(1 | SCREEN+41, SCREEN+47, SCREEN+53, SCREEN+60, SCREEN+84, SCREEN+100, SCREEN+107 | 
| BMXGL | SCREEN+4~, SCREEN+31*, SCREEN+48, SCREEN+54, SCREEN+76, SCREEN+101, SCREEN+121, SCREEN+126, SCREEN+127, SCRNP~ , SCRNP+5, SCRNP+10*, SCRNP+15, SCRNP+18*, SCRNP+32 | 
| BMXHIT | SCREEN+2~, SCREEN+10*, SCREEN+11 | 
| BMXJN | SCREEN+61~, SCREEN+72*, SCREEN+73*, SCREEN+74*, SCREEN+75, SCREEN+86~, SCREEN+88*, SCREEN+89*, SCREEN+90*, SCREEN+91* , SCREEN+93, SCREEN+94, SCREEN+108~, SCREEN+112*, SCREEN+113*, SCREEN+114*, SCREEN+115*, SCREEN+116, EXP+1~, EXP+6* , EXP+7*, EXP+8*, EXP+9 | 
| BMXMSCR | SCREEN+61~ | 
| >> BMXMXCR | SCREEN+62*, SCREEN+63 | 
| BMXNOD | SCREEN+2~, SCREEN+11*, SCREEN+25, SCREEN+36, SCREEN+131 | 
| BMXOP | SCREEN+3~, SCREEN+131*, SCREEN+133, SCREEN+134*, SCREEN+135*, SCREEN+136, SCREEN+138, SCREEN+139*, SCREEN+140, SCREEN+141 , SCREEN+144*, SCREEN+145, SCREEN+147*, SCREEN+148, SCREEN+149, SCREEN+152*, SCREEN+153, SCREEN+155*, SCREEN+156, SCREEN+157 , SCREEN+172 | 
| BMXPC | SCREEN+3~, SCREEN+46*, SCREEN+48, SCREEN+52*, SCREEN+54, SCREEN+80*, SCREEN+91, SCREEN+94*, SCREEN+95, SCREEN+99* , SCREEN+101, SCREEN+106*, SCREEN+120, SCREEN+121, SCREEN+126, SCREEN+127, SCRNP+3~, SCRNP+4*, SCRNP+5, SCRNP+14* , SCRNP+15 | 
| BMXPC2 | SCREEN+119~, SCREEN+120*, SCREEN+121 | 
| BMXREF | SCREEN+2~ | 
| BMXRET | SCREEN+3~, SCREEN+5*, SCREEN+136*, SCREEN+140*, SCREEN+142*, SCREEN+145*, SCREEN+148*, SCREEN+150*, SCREEN+153*, SCREEN+156* , SCREEN+168*, SCREEN+170*, SCREEN+173*, SCREEN+174, SCREEN+175, SCRNP+3~, SCRNP+6*, SCRNP+7, SCRNP+15*, SCRNP+32* , SCRNP+33*, SCRNP+34 | 
| BMXRNAM | SCREEN+3~ | 
| BMXSTOP | KW+4~, KW+21*, KW+22, KW+26*, KW+32*, KW+33, KW+38*, KW+42*, KW+44, KW+48* , KW+55*, KW+56, KW+60*, KW+65*, KW+66, KW+71*, KW+76*, KW+77, KW+83* | 
| BMXTK | KW~, CASE~ | 
| BMXTK( | KW+8, KW+9, KW+11, KW+12*, KW+13*, KW+14*, KW+15!, KW+22, KW+23, KW+24* , KW+33, KW+34, KW+36!, KW+44, KW+45, KW+46*, KW+56, KW+57, KW+58*, KW+66 , KW+67, KW+69!, KW+77, KW+78, KW+79, KW+81!, CASE+4, CASE+6* | 
| BMXTK("DISTINCT" | KW+35* | 
| BMXTK("FROM" | KW+47*, KW+52, KW+64, KW+75 | 
| BMXTK("SELECT" | KW+25* | 
| BMXTK("SHOWPLAN" | KW+68* | 
| BMXTK("WHERE" | KW+59* | 
| BMXTMP | KW+4~, KW+9*, KW+10, SCREEN+119~, SCREEN+121*, SCREEN+122, SCREEN+123, SCREEN+125~, SCREEN+126*, SCREEN+127* , SCREEN+128, SCREEN+129 | 
| BMXV | SCREEN+3~, SCREEN+132*, SCREEN+134, SCREEN+135, SCREEN+136, SCREEN+140, SCREEN+142, SCREEN+143, SCREEN+145, SCREEN+146* , SCREEN+148, SCREEN+150, SCREEN+151, SCREEN+153, SCREEN+154*, SCREEN+156, SCREEN+158, SCREEN+160, SCREEN+167*, SCREEN+168 , SCREEN+170, SCREEN+173 | 
| >> BMXXMAX | KW+79*, KW+80* | 
| C | SCREEN+39~, SCREEN+43, SCREEN+45~, SCREEN+49, SCREEN+51~, SCREEN+55, SCREEN+58~, SCREEN+70*, SCREEN+75, SCREEN+77 , SCREEN+79~, SCREEN+82*, SCREEN+95, SCREEN+96, SCREEN+98~, SCREEN+102, SCREEN+105~*, SCREEN+110*, SCREEN+116, SCREEN+117 , SCREEN+122, SCREEN+128, EXP+4*, EXP+9 | 
| F | SCREEN+2~, SCREEN+10*, SCREEN+11*, SCREEN+12, SCREEN+13, SCREEN+15, SCREEN+16, SCREEN+18, SCREEN+19, SCREEN+21 , SCREEN+22, SCREEN+23, SCREEN+28, SCREEN+32, SCREEN+41, SCREEN+47, SCREEN+53, SCREEN+60, SCREEN+71, SCREEN+76 , SCREEN+84, SCREEN+87, SCREEN+92, SCREEN+93, SCREEN+100, SCREEN+107, SCREEN+111, SCREEN+132, SCREEN+175, SCRNP~ , SCRNP+7, EXP+5 | 
| G | SCREEN+61~, SCREEN+71*, SCREEN+72, SCREEN+74, SCREEN+86~, SCREEN+87*, SCREEN+88, SCREEN+90, SCREEN+108~, SCREEN+111* , SCREEN+112, SCREEN+114, EXP+1~, EXP+5*, EXP+6, EXP+8 | 
| J | KW+4~, KW+7*, KW+8*, KW+9, KW+11, KW+12, KW+13, KW+14, KW+15, KW+21* , KW+22*, KW+23, KW+24, KW+25, KW+29, KW+33*, KW+34, KW+36, KW+37*, KW+43* , KW+44*, KW+45, KW+46, KW+47, KW+56*, KW+57, KW+58, KW+59, KW+64*, KW+66* , KW+67, KW+69, KW+70*, KW+75*, KW+77*, KW+78, KW+79, KW+81, KW+82*, CASE+2~ , CASE+3*, CASE+4*, CASE+6 | 
| >> K | CASE+5*, CASE+6 | 
| Q | SCREEN+3~, SCREEN+6*, SCREEN+48, SCREEN+136, SCREEN+140, SCREEN+145, SCREEN+148, SCREEN+153, SCREEN+156, SCREEN+168 , SCREEN+173, SCRNP+5, SCRNP+15 | 
| R | SCREEN+61~, SCREEN+71*, SCREEN+86~, SCREEN+87*, SCREEN+108~, SCREEN+111*, EXP+1~, EXP+5* | 
| U | SCREEN+25, SCREEN+28, SCREEN+36, SCREEN+41, SCREEN+44, SCREEN+46, SCREEN+47, SCREEN+50, SCREEN+52, SCREEN+53 , SCREEN+57, SCREEN+60, SCREEN+71, SCREEN+78, SCREEN+80, SCREEN+84, SCREEN+87, SCREEN+92, SCREEN+93, SCREEN+97 , SCREEN+99, SCREEN+100, SCREEN+104, SCREEN+106, SCREEN+107, SCREEN+111, SCREEN+118, SCREEN+131, SCREEN+132, SCRNP+4 , SCRNP+8, SCRNP+13, SCRNP+14, SCRNP+16, EXP+5 | 
| W | SCREEN+159~, SCREEN+166*, SCREEN+167 | 
| X | SCREEN+159~, SCREEN+160*, SCREEN+161, SCREEN+162, UCASE~, UCASE+1*, UCASE+2 | 
| Y | SCREEN+159~, SCREEN+161*, SCREEN+166 | 
| Z | SCREEN+159~, SCREEN+162*, SCREEN+163*, SCREEN+164*, SCREEN+165*, SCREEN+166 |