XBSIC ;IHS/SET/GTH - LIST ID,SP,FD NODES ON SELECTED FILES ; [ 12/05/2002 4:28 PM ]
Source file <XBSIC.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FILES | ; PROCESS ALL FILES | |
| WRITE | ; WRITE ONE LINE | |
| HEAD | ; WRITE HEADER | |
| SET | ; SET ONE LINE | |
| F | ;Form feed | |
| BROWSE | ; | |
| RECURSE | ; RECURSE FOR FILES BEING POINTED TO | |
| DBQUE | ; call to XBDBQUE | |
| LIST | ; LIST OUTPUT | |
| START | ; | |
| INIT | ; INITIALIZATION | |
| PAUSE | ; PAUSE FOR USER | |
| Q | ||
| EOJ | ; | |
| FILE(XBFILE) | ; PROCESS ONE FILE (CALLED RECURSIVELY) | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUTTLOC - [#9999999.06] | INIT+5, HEAD+3 | 
| ^DD( | FILE+5, FILE+6, FILE+8, FILE+9, FILE+13, FILE+14, FILE+20, FILE+24 | 
| ^DIC - [#1] | LIST+6 | 
| ^UTILITY("XBDSET" | INIT+9, FILES+2, EOJ+4! | 
| ^XTMP("XBSIC" | INIT+6!, FILE+3*, SET+1*, LIST+4, LIST+8, EOJ+3! | 
| Name | Line Occurrences | 
|---|---|
| BROWSE | DBQUE+7 | 
| DBQUE | START+3 | 
| F | LIST+5, WRITE+2 | 
| FILE | FILES+2, FILE+20, RECURSE+5 | 
| HEAD | LIST+2, F+5 | 
| INIT | START+1 | 
| PAUSE | F+2 | 
| RECURSE | FILE+26 | 
| SET | FILE+10, FILE+11, FILE+15 | 
| WRITE | LIST+8 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | FILE+24 | 
| ^(0 | FILE+20, FILE+24 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | DBQUE+3! | 
| DIR | DBQUE+5!, PAUSE+6! | 
| DIR("A" | DBQUE+2*, PAUSE+3* | 
| DIR("B" | DBQUE+2* | 
| DIR(0 | DBQUE+2*, PAUSE+3* | 
| DIRUT | DBQUE+6, F+2, PAUSE+4! | 
| DT | HEAD+3 | 
| DUZ(2 | INIT+4, INIT+5, HEAD+3 | 
| IO | LIST+1 | 
| IO("S" | FILE+2, F+2, PAUSE+2, HEAD+1 | 
| IOF | F+4, HEAD+1 | 
| IOSL | F+1 | 
| IOST | FILE+2, F+2, PAUSE+1, HEAD+1 | 
| >> IOT | PAUSE+2 | 
| L | FILE+1~, FILE+12*, FILE+13*, FILE+14 | 
| RECURSE | FILE+22, RECURSE+2~, RECURSE+3* | 
| U | FILE+20, FILE+25, RECURSE+1, RECURSE+4, LIST+6, HEAD+3 | 
| V | FILE+1~, FILE+9*, FILE+10, FILE+14*, FILE+15 | 
| W | FILE+1~, FILE+10*, FILE+11*, FILE+15*, SET+1 | 
| X | FILE+1~, FILE+4*, FILE+5, FILE+6, FILE+8, FILE+9, FILE+10, FILE+11, FILE+13, FILE+14 , FILE+20*, FILE+24*, FILE+25, RECURSE+1, RECURSE+4 | 
| >> XBBT | INIT+2*, EOJ+1 | 
| >> XBDEV | LIST+7*, LIST+8*, WRITE+1, WRITE+4 | 
| >> XBET | EOJ+1* | 
| XBFILE | FILES+1*, FILES+2*, FILE~, FILE+3, FILE+5, FILE+6, FILE+8, FILE+9, FILE+13, FILE+14 , FILE+20, FILE+24, SET+1, RECURSE+1, RECURSE+2~, RECURSE+4*, LIST+3*, LIST+4*, LIST+6, LIST+8 | 
| >> XBFLD | FILE+23*, FILE+24* | 
| >> XBH | EOJ+1*, EOJ+2 | 
| >> XBIOP | BROWSE+2* | 
| >> XBJOB | INIT+2*, INIT+6, INIT+9, FILES+2, FILE+3, SET+1, LIST+4, LIST+8, EOJ+3, EOJ+4 | 
| >> XBM | EOJ+1*, EOJ+2 | 
| >> XBNS | DBQUE+8* | 
| >> XBPG | HEAD+2*, HEAD+3 | 
| >> XBQFLG | START+2, INIT+3*, INIT+10*, FILES+2, LIST+4, LIST+5, LIST+8, WRITE+3, F+2*, F+3 | 
| >> XBRC | DBQUE+8*, BROWSE+2* | 
| >> XBRP | DBQUE+8*, BROWSE+1* | 
| >> XBRX | DBQUE+8*, BROWSE+2* | 
| >> XBS | EOJ+1*, EOJ+2 | 
| >> XBTS | EOJ+1* | 
| Y | DBQUE+7, FILE+1~, FILE+7*, FILE+8*, FILE+9, FILE+13, FILE+14 | 
| >> ZTQUEUED | FILE+2, F+2, PAUSE+2, HEAD+1 |