LEXRXF ;ISL/KER - Re-Index 757.21 B/C/AA ;05/23/2017
Source file <LEXRXF.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Main Entry Point
|
|
| R75721 | ; Repair file 757.21
|
|
| RB | ; Index ^LEX(757.21,"B",EXP,IEN)
|
|
| RC | ; Index ^LEX(757.21,"C",EXP,IEN)
|
|
| RAA | ; Index ^LEX(757.21,("A"_SUBSET),WORD,IEN)
; ^LEX(757.21,"ADEN",WORD,IEN) ; ^LEX(757.21,"AIMM",WORD,IEN) ; ^LEX(757.21,"ANUR",WORD,IEN) ; ^LEX(757.21,"ASOC",WORD,IEN) ; ^LEX(757.21,[etc],WORD,IEN) |
|
| KEYS(X,LEXARY,LEXIDX) | ; Parse Sub-Set Expression into Keywords
|
|
| SUP(X,LEXARY) | ; Supplemental Keywords
|
|
| REP(X,LEXARY) | ; Repacement/Linked Keywords
|
|
| SET | ; Re-Index Subset file 757.21 (Set logic only)
|
|
| FIX(X) | ; Fix Deactivated Expressions in 757.21
|
|
| TM(X,Y) | ; Trim Character Y - Default " "
|
|
| CLR | ; Clear
|
|
| DEA(X) | ; Expression/Concept Deactive
|
| Name | Field # of Occurrence |
|---|---|
| FILE^DID | SET+3 |
| ^DIK | FIX+4 |
| IXALL^DIK | SET+14 |
| $$ADDT^LEXRXXM | SET+18 |
| $$FN^LEXRXXM | SET+6 |
| REP^LEXRXXS | RB+19, RC+22, RAA+58, RAA+73, SET+17 |
| $$UPD^LEXRXXT3 | RB+3, RC+3, RAA+10, RAA+15, SET+7 |
| PTX^LEXTOKN | KEYS+9 |
| $$FMDIFF^XLFDT | RB+17, RC+20, RAA+41, RAA+44, SET+15 |
| $$NOW^XLFDT | RB+4, RB+17, RC+4, RC+20, RAA+11, RAA+16, RAA+41, RAA+44, SET+6, SET+15 |
| $$UP^XLFSTR | RC+9, RC+14 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^LEX(757.21 - [#757.21] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LEX | RB+5, RB+6, RB+7, RB+9!*, RB+11, RB+12, RB+13, RB+15*, RC+5, RC+6 , RC+8, RC+11!*, RC+13, RC+14, RC+16, RC+18*, SET+10, SET+11, SET+12, SET+13* |
| ^LEX(757 - [#757] | KEYS+5, DEA+3 |
| ^LEX(757.01 - [#757.01] | RC+9, RC+14, RAA+27, KEYS+4, KEYS+5, KEYS+6, KEYS+8, KEYS+9, KEYS+12, SUP+1 , SUP+2, FIX+3, DEA+1, DEA+3 |
| ^LEX(757.05 - [#757.05] | KEYS+13, REP+2, REP+3, REP+4 |
| ^LEX(757.12 - [#757.12] | RAA+46 |
| ^LEX(757.21 - [#757.21] | RAA+12, RAA+18, RAA+19, RAA+20, RAA+22, RAA+24!, RAA+31!, RAA+48, RAA+52*, RAA+55 , RAA+59, RAA+63, KEYS+2, KEYS+4, FIX+1, FIX+2 |
| ^LEXT(757.2 - [#757.2] | RAA+49 |
| ^TMP("LEXRX" | RAA+62*, SET+5, SET+19* |
| ^TMP("LEXRXF" | R75721+1!, RAA+9!, RAA+13!, RAA+21*, RAA+23*, RAA+30*, RAA+35*, RAA+43*, RAA+56, RAA+57 , RAA+60, RAA+61, RAA+66, RAA+67, RAA+68, RAA+74! |
| ^TMP("LEXTKN" | KEYS+9!, KEYS+10, KEYS+11, KEYS+14! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | RB+1~, RB+12~*, RB+13, RB+14, RB+15, RC+1~, RC+14~*, RC+16, RC+17, RC+18 , FIX+1~*, FIX+2 |
| DIK | RB+1~, RB+12~, RC+1~, RC+14~, SET+14~*, FIX+1~, FIX+4* |
| LEXA | REP+3~, REP+4*, REP+5, DEA+1~ |
| LEXARY | RAA+7~, KEYS~, KEYS+1!, KEYS+12, KEYS+13, SUP~, REP~ |
| LEXARY( | KEYS+11*, SUP+2*, REP+5* |
| LEXBEG | RB+1~, RB+4*, RB+17, RC+1~, RC+4*, RC+20, RAA+7~, RAA+11*, RAA+14~, RAA+16* , RAA+41, RAA+44, SET+1~, SET+6*, SET+15 |
| LEXCT | RAA+7~, RAA+14~, RAA+16*, RAA+21*, RAA+37, RAA+38, RAA+39, RAA+40 |
| LEXDEA | RAA+26~*, KEYS+7~* |
| LEXDFL | FIX+1~, FIX+3* |
| LEXDIF | RB+1~, RC+1~ |
| LEXE | RAA+56~*, RAA+60~*, REP+3~, REP+4* |
| LEXEA | DEA+1~, DEA+2*, DEA+3 |
| LEXEIEN | DEA+1~* |
| LEXELP | RB+1~, RB+17*, RB+18*, RB+19, RC+1~, RC+20*, RC+21*, RC+22, RAA+7~, RAA+44* , RAA+54*, RAA+58, RAA+65~, RAA+68*, RAA+72*, RAA+73, SET+1~, SET+15*, SET+16*, SET+17 , SET+18*, SET+19 |
| LEXEND | RB+1~, RB+17*, RC+1~, RC+20*, RAA+7~, RAA+14~, RAA+41*, RAA+44*, SET+1~, SET+15* |
| LEXERR | RB+1~, RB+4*, RB+9*, RB+14*, RB+16*, RB+19, RC+1~, RC+4*, RC+11*, RC+17* , RC+19*, RC+22, RAA+7~, RAA+14~, RAA+16*, RAA+23*, RAA+30*, RAA+35*, RAA+39, RAA+40 , RAA+65~, RAA+66*, RAA+70*, RAA+73 |
| LEXEX | RB+7~*, RB+8, RB+9, RC+7~, RC+8*, RC+9, RAA+47~ |
| LEXEXI | RAA+20~*, RAA+26, RAA+27, KEYS+1~, KEYS+6*, KEYS+7, KEYS+8, KEYS+9, KEYS+12, KEYS+13 , REP+1~*, REP+2, REP+3 |
| LEXEXP | RC+7~, RC+9*, RC+10, RC+11, RC+14~*, RC+15, RC+16, RC+17, RC+18, KEYS+1~ , KEYS+7~, KEYS+9*, FIX+1~, FIX+2*, FIX+3 |
| LEXFI | RB+1~, RB+2*, RB+4*, RB+5, RB+6, RB+7, RB+9, RB+10, RB+11, RB+12 , RB+13, RB+14, RB+15, RB+16, RB+19, RC+1~, RC+2*, RC+4*, RC+5, RC+6 , RC+8, RC+11, RC+12, RC+13, RC+14, RC+16, RC+17, RC+18, RC+19, RC+22 , RAA+7~, RAA+9*, RAA+11*, RAA+12*, RAA+58, RAA+65~*, RAA+73, SET+1~, SET+2*, SET+3 , SET+6, SET+7, SET+10, SET+11, SET+12, SET+13, SET+17 |
| LEXFIX | SET+12, FIX+1, FIX+4, CLR+1~ |
| LEXI | KEYS+1~, KEYS+7~, KEYS+10*, KEYS+11 |
| LEXIDX | RB+1~, RB+4*, RB+5, RB+6, RB+9, RB+10, RB+13, RB+14, RB+15, RB+16 , RB+19, RC+1~, RC+4*, RC+5, RC+6, RC+12, RC+16, RC+17, RC+18, RC+19 , RC+22, RAA+7~, RAA+11*, RAA+12*, RAA+13, RAA+15, RAA+17, RAA+18, RAA+19, RAA+21 , RAA+23, RAA+24, RAA+25, RAA+28, RAA+30, RAA+31, RAA+32, RAA+34, RAA+35, RAA+43 , RAA+55*, RAA+56, RAA+57, RAA+59*, RAA+60, RAA+61, RAA+63*, RAA+64, RAA+66, RAA+67 , RAA+68, RAA+69, RAA+73, KEYS~, KEYS+3* |
| LEXIDXT | RB+1~, RB+4*, RB+16, RB+19, RC+1~, RC+4*, RC+19, RC+22, RAA+7~, RAA+65~ , RAA+69*, RAA+73 |
| LEXIEN | RB+1~, RB+6~*, RB+7, RB+9, RB+10, RB+11*, RB+12, RC+1~, RC+6~*, RC+8 , RC+11, RC+12, RC+13*, RC+14, RAA+8~, RAA+19~*, RAA+20, RAA+22, RAA+24, RAA+25 , RAA+28, RAA+31, RAA+32, RAA+34, KEYS+1~, KEYS+4*, KEYS+5, SET+9~*, SET+11*, SET+12 |
| LEXIT | RAA+8~, RAA+12* |
| LEXK | KEYS+1~, SUP+2~* |
| LEXKEY | RAA+8~, RAA+26~, RAA+33*, RAA+34, RAA+47~, RAA+51*, RAA+52 |
| LEXKEYS | RAA+8~, RAA+26~, RAA+28!, RAA+47~, RAA+50! |
| LEXKEYS( | RAA+29, RAA+33, RAA+51 |
| LEXLIEN | REP+1~, REP+2*, REP+3, REP+4 |
| LEXMA | DEA+1~, DEA+3* |
| LEXMC | RB+1~, RC+1~, KEYS+1~, KEYS+5*, KEYS+6 |
| LEXMIEN | DEA+1~, DEA+2*, DEA+3* |
| LEXMIS | RAA+8~, RAA+12*, RAA+35* |
| LEXMSG | SET+2~ |
| LEXN | RAA+56~, RAA+57*, RAA+60~, RAA+61*, REP+3~, REP+4*, DEA+1~*, DEA+2* |
| LEXNAM | RB+3, RC+3, RAA+9*, RAA+10, RAA+15, SET+7, CLR+1~ |
| LEXND | RAA+8~, RAA+34~*, RAA+35, RAA+36, RAA+37 |
| LEXNDS | RB+1~, RB+4*, RB+7*, RB+19, RC+1~, RC+4*, RC+7*, RC+22, RAA+14~, RAA+16* , RAA+21*, RAA+65~, RAA+67*, RAA+71*, RAA+73 |
| LEXNM | SET+1~, SET+6* |
| LEXOK | RB+1~, RB+7~, RB+8*, RC+1~, RC+7~, RC+10* |
| LEXOUT | SET+2~ |
| LEXOUT("GLOBA | L NAME" , SET+4 |
| LEXP1 | SET+9~, SET+10* |
| LEXP2 | SET+9~, SET+10* |
| LEXP3 | SET+9~*, SET+12*, SET+13 |
| LEXP4 | SET+9~*, SET+12*, SET+13, SET+14 |
| LEXPRE | SET+1~, SET+5*, SET+18 |
| LEXQ | SET+15, CLR+1~ |
| LEXRT | SET+1~, SET+4* |
| LEXSERR | RAA+8~, RAA+55*, RAA+56*, RAA+58, RAA+60*, RAA+62 |
| LEXSET | SET+1, CLR+1~ |
| LEXSI | KEYS+1~, KEYS+2*, KEYS+4 |
| LEXSIEN | RAA+8~, RAA+46~*, RAA+48, RAA+50, RAA+52, KEYS+1~ |
| LEXSNDS | RAA+8~, RAA+11*, RAA+21*, RAA+55*, RAA+57*, RAA+58, RAA+61* |
| LEXSS | RAA+47~, RAA+48*, RAA+49 |
| LEXSSN | RAA+47~, RAA+49*, RAA+50, RAA+52 |
| LEXSTR | RB+1~, RB+4*, RB+5*, RB+6, RB+8, RB+9, RB+10, RC+1~, RC+4*, RC+5* , RC+6, RC+10, RC+11, RC+12, RAA+8~, RAA+11*, RAA+14~, RAA+16*, RAA+18*, RAA+19 , RAA+24, RAA+25, RAA+29, RAA+31, RAA+32, REP+1~* |
| LEXT | REP+3~, REP+4*, REP+5 |
| LEXTC | RB+3~*, RC+3~*, RAA+8~, RAA+10~*, RAA+14~, RAA+15*, SET+1~, SET+7*, SET+8 |
| LEXTEST | RB+9, RC+11, RAA+24, RAA+31, RAA+36, CLR+1~ |
| LEXTIM | RAA+8~, RAA+14~, RAA+16*, RAA+41*, RAA+42*, RAA+43 |
| LEXTTYP | RAA+26~, RAA+27*, KEYS+7~, KEYS+8* |
| X | RB+12~*, RB+13, RB+14, RB+15, RC+14~*, RC+15, RAA+8~, KEYS~, KEYS+2, KEYS+7~ , KEYS+9*, SUP~, SUP+1, SUP+2, REP~, REP+1, FIX~, FIX+1, TM~, TM+1* , TM+2*, TM+3, DEA~, DEA+1 |
| Y | TM~, TM+1*, TM+2 |
| ZTQUEUED | RB+10, RB+14, RB+16, RC+12, RC+17, RC+19, RAA+7, RAA+17, RAA+25, RAA+32 , RAA+37, RAA+38, SET+8, CLR+1~ |
| ZTREQ | RAA+7*, CLR+1~ |