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 |