XBDHD ; IHS/ADC/GTH - GET BASIC INFO ABOUT FILE AND FIELDS ; [ 02/07/97 3:02 PM ]
Source file <XBDHD.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS VA Utilities | 4 | ^XBDHD1 ^XBDHD2 ^XBDHDF ^XBDHDSP | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| HDW | ; | |
| RESET | ; | |
| THLW | ; | |
| WIDTH | ; | |
| HDR | ; | |
| XBDHPDFN | ; | |
| HEADER | ; | |
| GLOB | ; | |
| FIELD | ; | |
| START | ; | |
| DIRCK | ; | |
| EXIT | ; | |
| N1 | ; | |
| NEW | ; | |
| STACK | ; | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("XBDH" | NEW+3, XBDHPDFN+6*, STACK+1!, STACK+2*, FIELD+3*, WIDTH+9*, GLOB+1*, N1+1 | 
| Name | Line Occurrences | 
|---|---|
| DIRCK | XBDHPDFN+4, HEADER+7 | 
| EXIT | XBDHPDFN+5, HEADER+8, THLW+5, FIELD+3, FIELD+4, HDR+6, WIDTH+8, RESET+2 | 
| FIELD | RESET+5 | 
| GLOB | WIDTH+9 | 
| HDR | HDR+7, WIDTH+7 | 
| HDW | WIDTH+11 | 
| N1 | NEW+3 | 
| RESET | FIELD+5 | 
| STACK | NEW+3, RESET+4 | 
| START | HEADER+1 | 
| WIDTH | HDW+1, HDW+2 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("HEADER" | N1+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DHD | HEADER+1*, HEADER+9*, HEADER+10* | 
| DIC | NEW+1~ | 
| DIR | XBDHPDFN+3!, HEADER+6!, THLW+3!, HDR+4!, WIDTH+5! | 
| DIR("?" | XBDHPDFN+1*, THLW+1*, HDR+2*, WIDTH+3* | 
| DIR("A" | XBDHPDFN+1*, HEADER+4*, THLW+1*, HDR+2*, WIDTH+3* | 
| DIR("B" | HEADER+4*, THLW+1*, HDR+2*, WIDTH+3* | 
| DIR(0 | XBDHPDFN+1*, HEADER+4*, THLW+1*, HDR+2*, WIDTH+3* | 
| DIROUT | DIRCK+1! | 
| DIRUT | DIRCK+1! | 
| DTOUT | DIRCK+1! | 
| DUOUT | DIRCK+1! | 
| IOM | WIDTH+10 | 
| U | XBDHPDFN+6, STACK+2, FIELD+3, FIELD+4, HDW+2, HDW+3, WIDTH+9, N1+1 | 
| >> V | GLOB+1*, N1+1* | 
| X | HEADER+9, N1+1*, N1+2! | 
| XBDHCHLW | NEW+1~, START+1*, FIELD+3, N1+1* | 
| XBDHCHN | NEW+1~, NEW+3*, START+1*, FIELD+3, GLOB+1, RESET+3*, RESET+4*, N1+1* | 
| >> XBDHDATA | HEADER+1 | 
| XBDHDFN | NEW+1~, GLOB+1 | 
| XBDHDFNA | NEW+1~ | 
| XBDHDPTH | NEW+1~, GLOB+1 | 
| XBDHDSUB | NEW+1~ | 
| XBDHECHN | NEW+1~ | 
| XBDHHDN | NEW+1~, HDR+2, HDR+7, GLOB+1 | 
| XBDHHDNO | NEW+1~, GLOB+1 | 
| XBDHHDR | NEW+1~, HDR+5*, HDR+6, HDW+2, HDW+4, WIDTH+3, WIDTH+9, GLOB+1 | 
| XBDHHDW | NEW+1~, WIDTH+6*, WIDTH+7, WIDTH+8, WIDTH+9, GLOB+1 | 
| XBDHLIFO | NEW+1~, STACK+2*, FIELD+3, HDR+2, WIDTH+1 | 
| XBDHNSL | NEW+1~, START+1*, FIELD+3, HDR+7, HDW+1, HDW+2, HDW+4, WIDTH+3, WIDTH+9, N1+1* | 
| XBDHPDFN | NEW+1~, XBDHPDFN+6*, STACK+2, N1+1* | 
| XBDHPDNA | NEW+1~, XBDHPDFN+6*, HEADER+2, STACK+2, N1+1* | 
| >> XBDHQUIT | XBDHPDFN+5, HEADER+8, FIELD+4*, RESET+2, DIRCK+1* | 
| XBDHREL | FIELD+5*, RESET+4! | 
| XBDHREM | NEW+1~ | 
| XBDHTCHN | NEW+1~, START+1*, N1+1* | 
| >> XBDHTHLW | HEADER+1*, THLW+4*, THLW+5, START+1, WIDTH+9, N1+1* | 
| XBDHX | NEW+1~, HDW+3*, HDW+4 | 
| XBDHXX | NEW+1~ | 
| XBDHY | NEW+1~, HDW+3*, HDW+4 | 
| XBDHY0 | NEW+1~, FIELD+1!, HDR+1*, HDW+1, HDW+2, HDW+3, WIDTH+2! | 
| XBDHZ | NEW+1~, HDW+1*, HDW+2*, HDW+3*, HDW+4*, WIDTH+3 | 
| Y | XBDHPDFN+6, THLW+4, FIELD+1!, FIELD+3, FIELD+4, FIELD+5, HDR+5, WIDTH+6, DIRCK+1 | 
| Y(0 | HDR+1 | 
| Z | NEW+1~, HEADER+2*, HEADER+3*, HEADER+4, HDR+2*, WIDTH+1*, WIDTH+3 |