XPDANLYZ5 ;OAK/RSF- BUILD ANALYZER ;10/28/22
Source file <XPDANLYZ5.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 |
|---|---|---|
| FILEME(ITEM) | ;Output some build files
|
|
| SPELLST | ;
|
|
| BA | ;SET BA ARRAY
|
|
| CUTME(LTXT,IND) | ;5 MAY BE OPEN
|
|
| A1 | ;
|
|
| FSHOW | ; called from menu and deletes Build Analyzer text files
|
|
| X1 | ||
| PB1 | ;FOR BUILD
|
|
| SQAMM | ;
|
|
| TMPX(XLINE) | ;
|
|
| TMP(XLINE) | ;XPDTRR (all TMP) XPDKT (kill array)
|
|
| KCOLON(XLINE) | ;
|
|
| MSQA(XLINE,SQAT) | ;IO, %, $I
|
|
| KCHK(XLINE,REF) | ;
|
|
| K1 |
| Name | Field # of Occurrence |
|---|---|
| $$DEL^%ZISH | FSHOW+18, FSHOW+26 |
| $$LIST^%ZISH | FSHOW+10 |
| $$PWD^%ZISH | FSHOW+1 |
| CLOSE^%ZISH | FILEME+14 |
| OPEN^%ZISH | FILEME+7 |
| ^DIR | FSHOW+7, FSHOW+16, FSHOW+23 |
| $$DT^XLFDT | SPELLST+2 |
| $$FMTE^XLFDT | SPELLST+2, PB1+3 |
| $$NOW^XLFDT | PB1+3 |
| $$CJ^XLFSTR | SQAMM+32 |
| $$REPLACE^XLFSTR | FILEME+2 |
| $$RJ^XLFSTR | PB1+3 |
| $$TRIM^XLFSTR | FSHOW+24, TMPX+2, TMP+5, TMP+7 |
| $$NSPACE^XPDANLYZ6 | TMPX+2, TMP+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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC - [#1] | K1+14 |
| ^XPD(9.6 - [#9.6] | PB1+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AA | MSQA+3~, MSQA+10*, MSQA+14*, MSQA+18*, MSQA+23*, MSQA+28*, MSQA+30* |
| AL | CUTME+6~*, CUTME+7*, A1+1 |
| BB | MSQA+3~, MSQA+14*, MSQA+18*, MSQA+23*, MSQA+30*, MSQA+31 |
| BBB | SQAMM+21~*, SQAMM+22, SQAMM+24 |
| C1 | MSQA+22~*, MSQA+23*, MSQA+24 |
| D1 | MSQA+28~*, MSQA+29, MSQA+30 |
| D2 | MSQA+23~*, MSQA+30~* |
| DARR | FSHOW+24~, FSHOW+26 |
| DARR( | FSHOW+25* |
| DIR | FSHOW+13!, FSHOW+21! |
| DIR("?" | FSHOW+4*, FSHOW+5*, FSHOW+6*, FSHOW+14* |
| DIR("A" | FSHOW+2*, FSHOW+3*, FSHOW+15*, FSHOW+22* |
| DIR("B" | FSHOW+3*, FSHOW+13* |
| DIR(0 | FSHOW+2*, FSHOW+13*, FSHOW+21* |
| >> DIRUT | FSHOW+7, FSHOW+16, FSHOW+23 |
| DME | FSHOW+24~*, FSHOW+25 |
| DO1 | MSQA+23~*, MSQA+28~* |
| DT | FILEME+3, FILEME+4, FILEME+5 |
| >> DTOUT | FSHOW+7, FSHOW+16, FSHOW+23 |
| E1 | A1+11~*, A1+12, A1+14*, A1+15, A1+19*, A1+20, A1+23*, A1+24, A1+27* |
| END | FSHOW+1~*, FSHOW+7*, FSHOW+17, FSHOW+19*, FSHOW+20*, MSQA+3~*, MSQA+5, MSQA+9, MSQA+14*, MSQA+18* , MSQA+25*, MSQA+26, MSQA+30*, MSQA+32, MSQA+33*, MSQA+34, KCHK+2~*, KCHK+3, K1*, K1+1 , K1+2*, K1+4*, K1+7*, K1+8*, K1+10*, K1+11*, K1+14*, K1+15, K1+17 |
| EXT | TMPX+1~*, TMPX+4, TMP+2~, TMP+3*, MSQA+3~ |
| FCP | KCHK+2~, K1*, K1+2, K1+3*, K1+4 |
| FILESPEC | FSHOW+9!, X1! |
| FILESPEC("XPBA*" | FSHOW+9* |
| FMTY | TMP+2~, TMP+3*, TMP+5*, TMP+6, TMP+7, TMP+9, TMP+13, TMP+14 |
| FOP | KCHK+2~, K1* |
| FP | K1+9~*, K1+10, K1+12, K1+14 |
| FTWP | TMP+2~, TMP+10* |
| I | CUTME+6~, A1+1*, A1+2, TMPX+1*, TMPX+2, TMPX+4*, TMP+2*, TMP+5, MSQA+3~*, MSQA+9~* |
| II | SQAMM+6~*, SQAMM+9~* |
| IND | CUTME~, CUTME+7, A1+5, A1+7, A1+8, A1+9, A1+12, A1+15, A1+20, A1+24 |
| INNER | K1+9~*, K1+10, K1+13, K1+14 |
| IO | FILEME+10 |
| IOF | FSHOW+2, FSHOW+12 |
| ITEM | FILEME~, FILEME+1, FILEME+3, FILEME+4, FILEME+5, FILEME+11, FILEME+12, FILEME+13 |
| J | FSHOW+1~, FSHOW+18*, FSHOW+19, FSHOW+20, FSHOW+26~*, FSHOW+27, FSHOW+28, KCOLON+1~*, MSQA+3~*, MSQA+4* , KCHK+2~, KCHK+3* |
| JJ | SQAMM+28~*, SQAMM+29*, SQAMM+30, SQAMM+38, TMPX+3~*, TMPX+5*, KCOLON+4 |
| JK | SQAMM+8~*, SQAMM+14~* |
| JL | SQAMM+5~, SQAMM+6*, SQAMM+8~*, SQAMM+9*, SQAMM+14~* |
| K | FSHOW+11~*, KCOLON+4 |
| KK | FSHOW+25~* |
| L | FSHOW+11~*, FSHOW+12, FSHOW+21 |
| LL | FILEME+11~*, FILEME+13~*, CUTME+6~ |
| LLL | SQAMM+26~* |
| LNUM | BA+1~, BA+2*, BA+3*, BA+6*, BA+7*, BA+8*, BA+9*, BA+10*, BA+11*, BA+12* , BA+13*, BA+14*, BA+15*, A1+5*, A1+13* |
| LTXT | CUTME~, CUTME+2, CUTME+3, CUTME+5 |
| MCNT | A1+7*, A1+18*, SQAMM+1~*, SQAMM+2*, SQAMM+7*, SQAMM+9*, SQAMM+13*, SQAMM+14*, SQAMM+15*, SQAMM+19* , SQAMM+20*, SQAMM+23*, SQAMM+25*, SQAMM+26*, SQAMM+27*, SQAMM+32*, SQAMM+33*, SQAMM+34, SQAMM+35*, SQAMM+39* |
| ML | A1+18, A1+19, SQAMM+1~, SQAMM+24*, SQAMM+28*, SQAMM+37 |
| MR1 | SQAMM+1~, SQAMM+5*, SQAMM+6*, SQAMM+7*, SQAMM+9 |
| NB | FILEME+2~*, FILEME+3, FILEME+4, FILEME+5 |
| NSP | A1+8, A1+9, A1+22, A1+26, SQAMM+11~*, SQAMM+14*, TMPX+1~, TMPX+2*, TMP+2~, TMP+3* , TMP+5*, TMP+6, TMP+10, TMP+11, TMP+14, TMP+15, TMP+16, MSQA+3~ |
| NSP1 | SQAMM+11~* |
| NSPT | TMP+2~, TMP+5*, TMP+8, TMP+11, TMP+12, TMP+16, TMP+17 |
| OUTER | K1+9~*, K1+14 |
| P1 | MSQA+22~* |
| P2 | MSQA+22~* |
| PAD | A1+21~*, A1+22, A1+23, A1+25~*, A1+26, A1+27 |
| PCE | FSHOW+25~* |
| PCON | KCHK+2~*, K1+2*, K1+16* |
| PCT | MSQA+10~*, MSQA+11, MSQA+12, MSQA+13 |
| POP | FILEME+6~, FILEME+8 |
| POS | TMPX+3~, TMPX+5*, MSQA+4~*, MSQA+6, MSQA+7, MSQA+8, MSQA+9, MSQA+10, MSQA+13, MSQA+14 , MSQA+16, MSQA+17, MSQA+18, MSQA+19 |
| PP | KCOLON+1~, KCOLON+2*, KCOLON+3 |
| PX | TMPX+1~*, TMPX+4, TMP+2~*, MSQA+3~* |
| QNUM | TMPX+3~, TMPX+4*, TMPX+5* |
| REF | KCHK~, KCHK+3 |
| RME | FILEME+2~ |
| RME("*" | FILEME+2* |
| >> ROU | TMPX+2, TMPX+7, TMP+4, TMP+10, KCOLON+4 |
| RR | BA+2~*, BA+3, BA+4, CUTME+2~*, CUTME+5 |
| RRR | SQAMM+17~* |
| RSF | CUTME+2~*, CUTME+6, A1+2, A1+11 |
| RT1 | SQAMM+28~*, SQAMM+29*, SQAMM+30, SQAMM+31, SQAMM+33, SQAMM+34, SQAMM+38 |
| RT2 | SQAMM+28~*, SQAMM+31, SQAMM+32, SQAMM+33* |
| SK | SQAMM+6~, SQAMM+9~* |
| SL | MSQA+1~*, MSQA+6, MSQA+7, MSQA+8, MSQA+14, MSQA+16, MSQA+17, MSQA+18, MSQA+19 |
| SP1 | MSQA+19~* |
| SQAM | SQAMM+28~, SQAMM+29*, SQAMM+30, SQAMM+35, SQAMM+38 |
| SQAM1 | SQAMM+28~*, SQAMM+33*, SQAMM+35* |
| SQAT | MSQA~, MSQA+1, MSQA+3, MSQA+4, MSQA+5, MSQA+15, MSQA+19, MSQA+20 |
| T | KCHK+2~, K1*, K1+1, K1+2, K1+3, K1+4 |
| T0 | CUTME+3~*, CUTME+5*, A1+2, A1+14*, A1+19*, A1+23*, A1+27* |
| T1 | CUTME+3~*, A1+1, A1+2*, A1+3, A1+4, A1+5, A1+7, A1+8, A1+9, A1+14!* , A1+19!*, A1+23!*, A1+27!* |
| T2 | CUTME+3~*, A1+2*, A1+10, A1+11, A1+14!*, A1+19!*, A1+23!*, A1+27!* |
| T3 | A1+11~*, A1+13, A1+14!, A1+18, A1+19!, A1+22, A1+23!, A1+26, A1+27! |
| T9 | TMP+2~, TMP+4*, TMP+5 |
| TABME | SQAMM+37~*, SQAMM+38 |
| >> TAGME | TMP+4, TMP+10, KCOLON+4 |
| TC1 | KCOLON+1~*, KCOLON+2, KCOLON+3 |
| TC2 | KCOLON+3~* |
| >> TCHK | TMPX+2*, TMP+13*, TMP+14* |
| TCL | KCOLON+1~* |
| >> TCNT | A1+8*, A1+9*, A1+22*, A1+26*, TMP+11*, TMP+16 |
| TLINE | TMP+2~, TMP+4*, TMP+11, TMP+12 |
| TMPT | BA+1~ |
| TMPTXT | PB1+6~, PB1+10*, PB1+11*, PB1+12*, PB1+13*, PB1+14 |
| TTAB | TMP+1~*, TMP+4 |
| TTAG | SQAMM+28~, SQAMM+30*, SQAMM+37, SQAMM+38 |
| TTT | SPELLST+3~*, KCHK+2~, K1+1*, K1+2, K1+4 |
| TWOP | A1+8, A1+9, A1+22, A1+26, TMP+7~*, TMP+10, TMP+11, TMP+16 |
| TWW | SQAMM+5~*, SQAMM+6 |
| TXTC | SQAMM+28~, SQAMM+38*, SQAMM+39, SQAMM+40 |
| WWW | SQAMM+8~*, SQAMM+9, SQAMM+21~*, SQAMM+22 |
| XLINE | TMPX~, TMPX+1, TMPX+2, TMPX+3, TMPX+5, TMPX+7, TMP~, TMP+2, TMP+4, TMP+5 , TMP+9, KCOLON~, KCOLON+1, KCOLON+4, MSQA~, MSQA+2*, MSQA+3, MSQA+4, MSQA+6, MSQA+7 , MSQA+8, MSQA+9, MSQA+10, MSQA+13, MSQA+14, MSQA+17, MSQA+18, MSQA+19, MSQA+21, MSQA+22 , MSQA+27, MSQA+28, MSQA+30, KCHK~, KCHK+3 |
| XLNE | SQAMM+22~*, SQAMM+23, SQAMM+24 |
| >> XPBA1 | FILEME+11, BA+5 |
| >> XPBA1( | FILEME+11, BA+3*, BA+6*, BA+7*, BA+8*, BA+9*, BA+10*, BA+11*, BA+12*, BA+13* , BA+14*, BA+15*, A1+5*, A1+13* |
| XPCON | KCHK+2~, K1*, K1+2*, K1+3*, K1+5*, K1+6, K1+7, K1+8, K1+9, K1+11 |
| >> XPD1 | KCOLON+4 |
| >> XPDARR("BUILD" | PB1+2 |
| >> XPDARRR( | KCOLON+4* |
| >> XPDBB | PB1+2, PB1+13 |
| >> XPDBN | FILEME+2, SPELLST+2 |
| >> XPDCAR( | PB1+11, PB1+12 |
| >> XPDCNT | PB1+1*, PB1+2*, PB1+3, PB1+4, PB1+5*, PB1+14*, PB1+15* |
| >> XPDCS( | PB1+8, PB1+11, PB1+12 |
| >> XPDCS("FILES" | PB1+7*, PB1+16! |
| XPDEL | FSHOW+1~, FSHOW+18 |
| XPDEL( | FSHOW+11* |
| >> XPDHR( | PB1+4* |
| XPDI | MSQA+22~*, MSQA+23 |
| >> XPDIS2 | KCOLON+3 |
| >> XPDKT | SQAMM+10 |
| >> XPDKT( | A1+8*, A1+22*, SQAMM+11, TMP+11* |
| >> XPDMM | SPELLST+1 |
| >> XPDMM( | SPELLST+3 |
| >> XPDR | FILEME+9 |
| >> XPDROUT( | SQAMM+34* |
| >> XPDROUT(0 | SQAMM+30* |
| >> XPDSQA | SQAMM+2 |
| >> XPDSQA( | SQAMM+29, SQAMM+30, SQAMM+38, KCOLON+4* |
| >> XPDTRR | SQAMM+12, SQAMM+15 |
| >> XPDTRR( | A1+9*, A1+26*, SQAMM+11!, SQAMM+14, TMP+16* |
| XPDTX1 | PB1+6~, PB1+9*, PB1+14 |
| XPDTX2 | PB1+8~*, PB1+9, PB1+11, PB1+12, PB1+13 |
| >> XPDW | BA+1 |
| >> XPDW( | BA+2, BA+3, BA+4, PB1+1*, PB1+2*, PB1+3*, PB1+5*, PB1+14* |
| >> XPDXRR( | SQAMM+17, SQAMM+26, TMPX+2* |
| XPF | FSHOW+9!, X1! |
| XPF( | FSHOW+11*, FSHOW+25 |
| XPFILE | FSHOW+9!, X1! |
| XPFILE( | FSHOW+11 |
| XPFNAME | FILEME+2~, FILEME+3*, FILEME+4*, FILEME+5*, FILEME+7, FILEME+9 |
| >> XPFNAME1 | FILEME+3* |
| >> XPFNAME3 | FILEME+4* |
| >> XPFNAME4 | FILEME+5* |
| >> XPMM( | FILEME+13, A1+7*, A1+18*, SQAMM+2*, SQAMM+7*, SQAMM+9*, SQAMM+13*, SQAMM+14*, SQAMM+15*, SQAMM+19* , SQAMM+20*, SQAMM+23*, SQAMM+25*, SQAMM+26*, SQAMM+27*, SQAMM+32*, SQAMM+33*, SQAMM+35*, SQAMM+39* |
| XPNUM | KCHK+2~, KCHK+3*, K1, K1+1, K1+2, K1+3, K1+5, K1+16* |
| XPPATH | FILEME+7, FSHOW+1~*, FSHOW+3, FSHOW+8*, FSHOW+26 |
| XPS | KCHK+2~, KCHK+3* |
| >> XPTK | SQAMM+4 |
| >> XPTK( | SQAMM+5, SQAMM+6, SQAMM+8, SQAMM+9, TMP+10* |
| >> XPTL | SQAMM+28 |
| XRRR | SQAMM+17~*, SQAMM+25, SQAMM+26, SQAMM+27 |
| XT | MSQA+3~*, MSQA+4*, MSQA+5, MSQA+6*, MSQA+7*, MSQA+8*, MSQA+9*, MSQA+12*, MSQA+13*, MSQA+14* , MSQA+16*, MSQA+17*, MSQA+18*, MSQA+19*, MSQA+21, MSQA+24*, MSQA+27, MSQA+29*, MSQA+31*, MSQA+32 |
| >> XTMPARR | SQAMM+18 |
| >> XTMPARR( | SQAMM+17, SQAMM+21, SQAMM+22, TMPX+7* |
| XXL | TMPX+4~*, TMPX+5* |
| >> Y | FSHOW+8, FSHOW+10*, FSHOW+17, FSHOW+24 |
| ZN | TMPX+3~*, TMPX+5*, TMPX+6, TMPX+7 |