XINDX10 ;ISC/GRK - assemble DD executable code ;11/12/2002 11:40
Source file <XINDX10.m>
| Package | Total | Call Graph | 
|---|---|---|
| Toolkit | 2 | ^XINDX11 ($$BUILD,$$INSTALL,$$VER)^XTRUTL1 | 
| VA Fileman | 1 | ^DIC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FLD | ||
| INSERT | ;Find executable code in this DD | |
| HDR() | ;Display Header and start faux routine build | |
| XREFS | ||
| REMCOMP | ;Remove compiled template routines from selected list | |
| P | ||
| PUSH | ||
| POP | ||
| XPD | ;Check if Full/Partial DD | |
| START | ;called from SETUP^XINDX7 | |
| ADD | ;Put code in UTILITY for processing | |
| PKG | ||
| W | ||
| STRIP | ; | |
| ASK | ;Ask for Build, Install, or Package file. | |
| NEXT | ||
| ID | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(9.4 - [#9.4] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | HDR+1, HDR+2, HDR+3, ID, W, FLD, STRIP+1, STRIP+3, STRIP+4, STRIP+5 , STRIP+6, STRIP+7, STRIP+8, STRIP+9, STRIP+10, STRIP+11, PUSH+1, REMCOMP+2 | 
| ^DD(9.4 | ASK+9 | 
| ^DD(9.6 | ASK+3 | 
| ^DD(9.7 | ASK+3 | 
| ^DIC(9.4 - [#9.4] | PKG+1 | 
| ^UTILITY($J | XPD+8*, HDR+2*, FLD+1*, ADD+1*, REMCOMP+2, P+2!, P+3! | 
| ^XPD(9.6 - [#9.6] | START+4, XPD+1, XPD+4, XPD+7 | 
| Name | Line Occurrences | 
|---|---|
| $$HDR | XPD+5, INSERT+1 | 
| ADD | HDR+3, ID, W, STRIP+2, STRIP+3, STRIP+4, STRIP+5, STRIP+6, STRIP+7, STRIP+8 , STRIP+9, STRIP+10, XREFS+1 | 
| FLD | FLD | 
| INSERT | PKG+1, XPD+2, STRIP+1 | 
| NEXT | START+1, START+5 | 
| P | REMCOMP+2 | 
| PKG | START+1 | 
| POP | STRIP+1 | 
| PUSH | STRIP+1 | 
| REMCOMP | NEXT | 
| STRIP | XPD+7, FLD | 
| XPD | START+4 | 
| XREFS | STRIP+11 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | START+4, PKG+1, XPD+4, ID, STRIP+8, STRIP+9, STRIP+10, STRIP+11, XREFS, XREFS+1 | 
| ^("AX" | STRIP+7 | 
| ^("ROU" | P | 
| ^("ROUOLD" | P | 
| ^("W" | W | 
| ^(0 | START+4, PKG+1, STRIP+2, STRIP+9, STRIP+10 | 
| ^(12 | STRIP+5 | 
| ^(12.1 | STRIP+5 | 
| ^(2 | STRIP+3 | 
| ^(4 | STRIP+4 | 
| ^(7.5 | STRIP+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | REMCOMP+1*, REMCOMP+2* | 
| >> %1 | REMCOMP+2* | 
| >> %2 | REMCOMP+2* | 
| A | NEXT!, STRIP+1*, STRIP+2, PUSH*, POP* | 
| B | NEXT! | 
| C | NEXT!, STRIP+11*, XREFS+1 | 
| C9 | NEXT! | 
| DA | ASK+2*, ASK+4*, ASK+9*, START+4, PKG+1, NEXT!, XPD+1, XPD+4, XPD+7 | 
| DIC | ASK+8!, ASK+9*, NEXT! | 
| DIC(0 | ASK+9* | 
| >> DUOUT | ASK+3, ASK+8 | 
| >> F | REMCOMP+2*, P | 
| >> F1 | REMCOMP+2* | 
| G | NEXT!, ID*, STRIP+10*, STRIP+11*, XREFS, XREFS+1 | 
| H | NEXT! | 
| IND1 | XPD+1~, XPD+4* | 
| IND222 | XPD+1~*, XPD+2!, HDR+3 | 
| INDC | NEXT!, HDR+3*, ID*, W*, STRIP+2*, STRIP+3*, STRIP+4*, STRIP+5*, STRIP+6*, STRIP+7* , STRIP+8*, STRIP+9*, STRIP+10*, XREFS+1*, ADD+1 | 
| INDD | NEXT! | 
| INDEL | NEXT!, STRIP+8*, STRIP+9*, STRIP+10* | 
| INDF | PKG+1*, NEXT!, XPD+2*, XPD+7*, FLD*, STRIP+1, STRIP+2, STRIP+3, STRIP+4, STRIP+5 , STRIP+6, STRIP+7, STRIP+8, STRIP+9, STRIP+10, STRIP+11, XREFS+1, PUSH+1* | 
| INDFN | START+4*, PKG+1*, NEXT!, XPD+5*, XPD+7*, HDR+1, HDR+2, HDR+3, ID, W , FLD, STRIP+1, STRIP+3, STRIP+4, STRIP+5, STRIP+6, STRIP+7, STRIP+8, STRIP+9, STRIP+10 , STRIP+11, PUSH+1*, REMCOMP+2* | 
| INDFN(1 | HDR+3 | 
| INDID | NEXT!, ID* | 
| INDL | PKG+1*, NEXT!, XPD+2*, XPD+7*, HDR+3, PUSH*, POP+1* | 
| INDLC | NEXT!, XPD+5*, XPD+8, HDR+3*, FLD+1, ADD+1*, PUSH+1* | 
| INDN | NEXT! | 
| INDRN | START+4*, PKG+1*, NEXT!, XPD+5*, XPD+8, HDR+2, HDR+3, FLD+1, ADD+1, PUSH+1* | 
| INDSB | NEXT! | 
| INDX | NEXT!, HDR+3*, ID*, W*, STRIP+2*, STRIP+3*, STRIP+4*, STRIP+5*, STRIP+6*, STRIP+7* , STRIP+8*, STRIP+9*, STRIP+10*, XREFS+1*, ADD+1 | 
| INDXN | NEXT! | 
| INDXRF | NEXT!, STRIP+11*, XREFS+1 | 
| >> INP( | ASK+5*, ASK+6* | 
| >> INP(10 | ASK+4*, ASK+9*, START+1 | 
| >> INP(11 | ASK+2*, ASK+5* | 
| >> INP(12 | ASK+6* | 
| >> INP(9 | NEXT | 
| J | START+4*, PKG+1*, NEXT!, XPD+1, XPD+4, XPD+7, REMCOMP+2*, P+3* | 
| J2 | XPD+1~, XPD+4*, XPD+5, XPD+7 | 
| J3 | XPD+1~, XPD+7* | 
| >> NRO | HDR+2* | 
| P | ASK+1~, ASK+3*, ASK+4 | 
| >> R | P*, P+1, P+2, P+3 | 
| RN | ASK+1~, P+3* | 
| V | ASK+1~, ASK+4*, ASK+5 | 
| X | ASK+1~, ASK+4*, ASK+6 | 
| Y | ASK+1~, ASK+2*, ASK+3*, ASK+4, ASK+9 |