LEXXGP2 ;ISL/KER - Global Post-Install (Repair Subsets) ;04/21/2014
Source file <LEXXGP2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ASUBB | ; ASUB Word Index Build 11.5 minutes
; Create the AWRD Index in the ^TMP global |
|
| XMSQ | ; Send Message (Quit)
|
|
| SUB | ; Subset file Indexes Aaaa
|
|
| XM | ; Mail Message
|
|
| SAV(LEXBEG,LEXEND,LEXTXT,LEXCOM) | ; Save Dates, Times and Text
|
|
| XMG | ; Get Data for Message
|
|
| XMB | ; Build Message
|
|
| XMGS | ; Show Message
|
|
| ASUBR | ; ASUB Word Index Replace 1.5 minutes
|
|
| XMA(LEX) | ; Message Address
|
|
| SSF | ; Subsets (Fileman)
|
|
| XMS | ; Send Message
|
| Name | Field # of Occurrence |
|---|---|
| $$S^%ZTLOAD | ASUBB+7, ASUBR+6 |
| ^DIC | XMA+1, XMA+2 |
| IXALL^DIK | SSF+4 |
| $$GET1^DIQ | XMS+4 |
| PTX^LEXTOKN | ASUBB+22 |
| $$BEG^LEXXGP1 | SUB+4, ASUBB+6, ASUBR+5 |
| $$DF^LEXXGP1 | SUB+7, ASUBB+46, ASUBR+53, XMG+12, SAV+11 |
| $$ED^LEXXGP1 | SUB+6, ASUBB+45, ASUBR+52, SAV+9 |
| $$ELP^LEXXGP1 | SUB+5, ASUBB+45, ASUBR+52, SAV+9 |
| $$END^LEXXGP1 | SUB+4, ASUBB+44, ASUBR+51 |
| $$ET^LEXXGP1 | SUB+6, ASUBB+46, ASUBR+53, SAV+10 |
| $$FMT^LEXXGP1 | XMG+21 |
| $$FMTT^LEXXGP1 | XMG+32 |
| $$UP^XLFSTR | ASUBB+15 |
| ^XMD | XMS+5 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^DIC(4.2 - [#4.2] | Classic Fileman Calls |
| ^LEX(757.21 - [#757.21] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LEX(757 - [#757] | ASUBB+17 |
| ^LEX(757.01 - [#757.01] | ASUBB+15, ASUBB+16, ASUBB+18, ASUBB+20, ASUBB+21, ASUBB+24, ASUBB+26 |
| ^LEX(757.05 - [#757.05] | ASUBB+31, ASUBB+32, ASUBB+34 |
| ^LEX(757.21 - [#757.21] | ASUBB+8, ASUBB+11, ASUBR+7, ASUBR+27, SSF+1!, SSF+2!, SSF+3! |
| ^LEXT(757.2 - [#757.2] | ASUBB+13 |
| ^TMP("LEXAWRD" | SUB+13!, ASUBB+53! |
| ^TMP("LEXSUB" | SUB+3!, SUB+13!, ASUBB+5!, ASUBB+42*, ASUBB+53!, ASUBR+10, ASUBR+39 |
| ^TMP("LEXTKN" | SUB+13!, ASUBB+22!, ASUBB+27, ASUBB+28*, ASUBB+29*, ASUBB+35, ASUBB+36*, ASUBB+37*, ASUBB+38, ASUBB+40 , ASUBB+41, ASUBB+43!, ASUBB+44!, ASUBB+53! |
| ^TMP("LEXXGPDAT" | SUB+14!, ASUBB+54!, XMG+3, XMG+4, XMG+7, SAV+5, SAV+6*, SAV+11, SAV+14* |
| ^TMP("LEXXGPMSG" | SUB+15!, XM+4!, XM+6, XM+8*, XM+9, XMB+1!, XMB+3, XMB+5*, XMS+2, XMSQ+1! |
| ^TMP("LEXXGPRPT" | SUB+14!, ASUBB+54!, XM+5, XM+7, XMG+1!, XMG+10, XMG+11*, XMG+22, XMG+23*, XMG+26* , XMG+29*, XMG+30, XMG+31*, XMG+36, XMG+37*, XMG+38, XMG+39*, XMGS+1, XMGS+2, XMGS+3 , XMGS+4, XMB+2, XMB+4 |
| ^TMP("LEXXGPTIM" | SUB+14!, ASUBB+54! |
| Name | Line Occurrences |
|---|---|
| $$XMA | XMS+4 |
| ASUBB | SUB+4 |
| ASUBR | ASUBB+50 |
| SAV | SUB+5, ASUBB+44, ASUBR+51, ASUBR+59, ASUBR+63, ASUBR+67 |
| XM | SUB+12, ASUBB+52 |
| XMG | XM+4 |
| XMS | XM+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIC | XMA+1~*, XMA+2* |
| DIC(0 | XMA+1*, XMA+2* |
| DIK | SSF+4~* |
| DTOUT | XMA+1~ |
| DUOUT | XMA+1~ |
| DUZ | XMS+4 |
| LEX | XMA~, XMA+1*, XMA+2*, SSF+1~*, SSF+2*, SSF+3* |
| LEX1 | ASUBR+1~, ASUBR+4*, ASUBR+14*, ASUBR+57, ASUBR+58, XM+1~ |
| LEX2 | ASUBR+1~, ASUBR+4*, ASUBR+29*, ASUBR+61, ASUBR+62, XM+1~ |
| LEX3 | ASUBR+1~, ASUBR+4*, ASUBR+35* |
| LEX4 | ASUBR+1~, ASUBR+4*, ASUBR+48*, ASUBR+65, ASUBR+66 |
| LEXB | XM+1~ |
| LEXBEG | SUB+1~, SUB+4*, SUB+5, SUB+6, SUB+7, ASUBB+2~, ASUBB+6*, ASUBB+44, ASUBB+45, ASUBB+46 , ASUBR+1~, ASUBR+5*, ASUBR+51, ASUBR+52, ASUBR+53, ASUBR+59, ASUBR+63, ASUBR+67, XMG+5~, XMG+8* , XMG+9, XMG+12, SAV~, SAV+2*, SAV+3, SAV+4, SAV+6, SAV+9, SAV+10, SAV+11 , SAV+12 |
| LEXBEGD | SUB+1~, SUB+6*, ASUBB+2~, ASUBB+45*, ASUBR+1~, ASUBR+52*, XMG+5~, XMG+14*, XMG+19*, XMG+20 , XMG+21, SAV+1~, SAV+9*, SAV+11*, SAV+12 |
| LEXBEGT | SUB+1~, SUB+6*, SUB+8, ASUBB+2~, ASUBB+46*, ASUBB+48, ASUBR+1~, ASUBR+53*, ASUBR+55, XMG+5~ , XMG+15*, XMG+21, SAV+1~, SAV+10*, SAV+12 |
| LEXC | ASUBB+27~*, ASUBB+28, ASUBB+29, ASUBB+33~, ASUBB+35*, ASUBB+36, ASUBB+37, XM+1~, XMGS+2~*, XMGS+3 , SAV+1~ |
| LEXCHK | ASUBB+2~, ASUBB+7*, ASUBR+1~, ASUBR+6* |
| LEXCHR | ASUBR+1~, ASUBR+20~*, ASUBR+21, ASUBR+22*, ASUBR+24, ASUBR+26, ASUBR+28, ASUBR+38, ASUBR+40 |
| LEXCHRS | ASUBR+1~, ASUBR+15! |
| LEXCHRS( | ASUBR+21*, ASUBR+22 |
| LEXCMD | ASUBR+2~, ASUBR+31~, ASUBR+36*, ASUBR+37, ASUBR+46~*, ASUBR+47*, ASUBR+48 |
| LEXCOM | ASUBR+2~, ASUBR+58*, ASUBR+59, ASUBR+60, ASUBR+62*, ASUBR+63, ASUBR+64, ASUBR+66*, ASUBR+67, ASUBR+68 , XMG+6~, XMG+8*, XMG+9, XMG+11, SAV~, SAV+2*, SAV+4, SAV+6 |
| LEXCTL | ASUBR+2~, ASUBR+31~, ASUBR+33*, ASUBR+34, ASUBR+41~, ASUBR+43*, ASUBR+44 |
| LEXD | XM+1~, XMG+8*, XMG+9, XMG+19, SAV+1~, SAV+3*, SAV+4, SAV+5, SAV+6, SAV+11 , SAV+14 |
| LEXDF | SUB+1~, SUB+7*, SUB+8, ASUBB+2~, ASUBB+46*, ASUBB+48, ASUBR+2~, ASUBR+53*, ASUBR+55, XMG+5~ , XMG+12*, XMG+19 |
| LEXE | XM+1~ |
| LEXELP | SUB+1~, SUB+5*, SUB+8, ASUBB+2~, ASUBB+45*, ASUBB+48, ASUBR+2~, ASUBR+52*, ASUBR+55, SAV+1~ , SAV+9*, SAV+13 |
| LEXELPT | XMG+6~, XMG+17*, XMG+21 |
| LEXEND | SUB+1~, SUB+4*, SUB+5, SUB+6, ASUBB+2~, ASUBB+44*, ASUBB+45, ASUBB+46, ASUBR+2~, ASUBR+51* , ASUBR+52, ASUBR+53, XMG+5~, XMG+13*, SAV~, SAV+7*, SAV+8, SAV+9, SAV+10, SAV+12 |
| LEXENDD | SUB+1~, ASUBB+2~, ASUBR+2~, XMG+5~, SAV+1~ |
| LEXENDT | SUB+1~, SUB+6*, SUB+8, ASUBB+2~, ASUBB+46*, ASUBB+48, ASUBR+2~, ASUBR+53*, ASUBR+55, XMG+5~ , XMG+16*, XMG+21, SAV+1~, SAV+10*, SAV+12 |
| LEXEX | ASUBB+2~, ASUBB+9~, ASUBB+11*, ASUBB+15, ASUBB+16 |
| LEXEXP | ASUBB+3~, ASUBB+9~, ASUBB+15*, ASUBB+19~, ASUBB+21* |
| LEXEXPT | ASUBB+19~, ASUBB+25~ |
| LEXFUL | ASUBR+57, ASUBR+61, ASUBR+65, ASUBR+69~ |
| LEXHDR | XMG+6~, XMG+24~*, XMG+25*, XMG+26*, XMG+27*, XMG+28*, XMG+29*, XMG+33~, XMG+34*, XMG+35* , XMG+37 |
| LEXHOME | SUB+16!, ASUBB+55!, XMS+4 |
| LEXI | XM+2~, XM+4~*, XM+5*, XM+7, XMB+1~*, XMB+2*, XMB+4 |
| LEXID | ASUBR+4~, ASUBR+12*, ASUBR+14, ASUBR+15, ASUBR+16, ASUBR+27, ASUBR+32, ASUBR+33, ASUBR+36, ASUBR+39 , ASUBR+42, ASUBR+43, ASUBR+46 |
| LEXIDS | ASUBR+1~, ASUBR+5! |
| LEXIDS( | ASUBR+8*, ASUBR+11*, ASUBR+12 |
| LEXIDX | ASUBB+3~, ASUBB+9~, ASUBB+19~, ASUBB+22* |
| LEXINAM | ASUBB+10~, ASUBB+14*, ASUBB+42 |
| LEXIT | ASUBR+25~, ASUBR+26*, ASUBR+27, ASUBR+28*, ASUBR+29, ASUBR+38*, ASUBR+39, ASUBR+40*, ASUBR+41 |
| LEXJ | XM+1~, XMS+1~ |
| LEXLN | XMG+2~*, XMG+7* |
| LEXLOOK | ASUBB+19~ |
| LEXLWRD | ASUBR+3~, ASUBR+25~, ASUBR+26*, ASUBR+27*, ASUBR+28, ASUBR+36 |
| LEXMAIL | SUB+12, SUB+15, SUB+16!, ASUBB+52, ASUBB+55!, XM+1~ |
| LEXMC | ASUBB+3~ |
| LEXMCEI | ASUBB+3~, ASUBB+9~, ASUBB+17* |
| LEXMCI | ASUBB+3~, ASUBB+9~, ASUBB+16*, ASUBB+17, ASUBB+18 |
| LEXN | XM+1~, XM+6~*, XM+8, XMG+5~, XMG+10~*, XMG+11, XMG+30*, XMG+31, XMG+33~, XMG+36* , XMG+37, XMG+38*, XMG+39, XMB+3~*, XMB+5, SAV+1~, SAV+5~*, SAV+6, SAV+11*, SAV+14 |
| LEXNAM | ASUBB+10~, ASUBB+12*, ASUBB+13*, ASUBB+14 |
| LEXNEW | XM+2~ |
| LEXNM | XM+2~, XMS+1~, XMS+4*, XMS+5, XMSQ+1! |
| LEXNOD | ASUBB+10~, ASUBB+11*, ASUBB+12, ASUBR+3~, ASUBR+31~, ASUBR+32*, ASUBR+34*, ASUBR+41~, ASUBR+42*, ASUBR+44* , ASUBR+47, XMG+7*, XMG+8, XMG+13, XMG+14, XMG+15, XMG+16, XMG+17, XMG+18 |
| LEXO1 | XMG+2~*, XMG+3*, XMG+4, XMG+7 |
| LEXO2 | XMG+4~*, XMG+7 |
| LEXP | SAV+1~ |
| LEXPDT | XMG+2~*, XMG+19, XMG+20* |
| LEXPRE | XM+2~ |
| LEXQUIT | SUB+3*, SUB+11, SUB+16!, ASUBB+5*, ASUBB+51, ASUBB+55!, ASUBR+4 |
| LEXRI | ASUBB+3~ |
| LEXRP | ASUBB+10~, ASUBB+19~, ASUBB+31~*, ASUBB+32*, ASUBB+34 |
| LEXRT | ASUBR+3~, ASUBR+17*, ASUBR+19 |
| LEXRT1 | ASUBR+3~, ASUBR+15*, ASUBR+17 |
| LEXRT2 | ASUBR+3~, ASUBR+16*, ASUBR+17 |
| LEXS | XM+2~ |
| LEXSI | ASUBB+3~, ASUBB+9~ |
| LEXSUB | ASUBB+3~, ASUBB+6*, ASUBB+8*, ASUBB+11, ASUBB+42 |
| LEXT | XM+2~, XM+6~, XM+7*, XM+8, XMGS+3~*, XMB+3~, XMB+4*, XMB+5 |
| LEXTEST | SUB+10~, ASUBB+50~, ASUBR+14, ASUBR+24, ASUBR+69~ |
| LEXTEXP | ASUBB+3~, ASUBB+10~*, ASUBB+18*, ASUBB+20, ASUBB+21, ASUBB+24, ASUBB+26, ASUBB+31, ASUBB+32 |
| LEXTK | ASUBR+3~, ASUBR+18~*, ASUBR+19*, ASUBR+20, ASUBR+21* |
| LEXTKC | ASUBB+4~, ASUBB+10~, ASUBB+39*, ASUBB+40*, ASUBB+41 |
| LEXTKN | ASUBB+4~, ASUBB+9~, ASUBB+39*, ASUBB+41*, ASUBB+42 |
| LEXTMP | SUB+2~, ASUBR+3~, ASUBR+7*, ASUBR+8, ASUBR+9*, ASUBR+10*, ASUBR+11, SAV+1~, SAV+12*, SAV+13* , SAV+14 |
| LEXTWRD | ASUBR+3~, ASUBR+25~, ASUBR+26*, ASUBR+32, ASUBR+33, ASUBR+38*, ASUBR+39*, ASUBR+40, ASUBR+42, ASUBR+43 |
| LEXTXT | SUB+2~*, SUB+5, SUB+7*, SUB+8*, SUB+9*, ASUBB+4~, ASUBB+6*, ASUBB+7, ASUBB+44, ASUBB+47* , ASUBB+48*, ASUBB+49*, ASUBR+4~, ASUBR+5*, ASUBR+6, ASUBR+51, ASUBR+54*, ASUBR+55*, ASUBR+56*, XMG+2~ , XMG+5~, XMG+18*, XMG+21*, XMG+31, XMG+32*, XMG+39, SAV~, SAV+7*, SAV+8, SAV+13 |
| LEXV | ASUBB+25~*, ASUBB+26*, ASUBB+28, ASUBB+33~, ASUBB+34*, ASUBB+36 |
| LEXX | XM+2~ |
| U | ASUBB+34 |
| X | ASUBB+4~, ASUBB+9~, ASUBB+19~, ASUBB+21*, XMA+1~*, XMA+2* |
| XCNP | XM+2~, XMS+1~, XMSQ+1! |
| XMDUZ | XM+3~, XMS+1~, XMS+5*, XMSQ+1! |
| XMSCR | XM+3~, XMS+1~, XMSQ+1! |
| XMSUB | XM+3~, XMS+1~, XMS+3*, XMSQ+1! |
| XMTEXT | XM+3~, XMS+1~, XMS+3*, XMSQ+1! |
| XMY | XM+3~, XMS+1~, XMSQ+1! |
| XMY( | XMS+4*, XMS+5* |
| XMZ | XM+3~, XMS+1~, XMS+6, XMS+7, XMSQ+1! |
| Y | XMA+1~, XMA+2 |
| ZTQUEUED | SUB+9, SUB+10~, SUB+16!, ASUBB+49, ASUBB+50~, ASUBB+55!, ASUBR+14, ASUBR+24, ASUBR+56, ASUBR+60 , ASUBR+64, ASUBR+68, ASUBR+69~, XMS+6, SSF+4~* |
| >> ZTSK | ASUBB+7, ASUBR+6 |