XPDDP ;SFISC/RSD - Display a package ;03/18/2008
Source file <XPDDP.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| XMP2(X,D0) | ;called from ^XMP2
|
|
| LST2 | ; Print from XPDT array
|
|
| LST1 | ; Print from Build file
|
|
| RTN | ;Print Routines
|
|
| EN1 | ; Print from Build file
|
|
| EN2 | ; Print from Distribution
|
|
| CHK(Y) | ;Y=excess lines, return 1 to exit
|
|
| CONT() | ; Press Return to continue; ^ to exit.
|
|
| WAIT | ; Pause on last page or not? It depends on whether there's enough room
; left on the page to display the KIDS menu. |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^XTMP("XPDI" | EN2+5, LST2+5, RTN+3, RTN+9, RTN+11 |
| Name | Line Occurrences |
|---|---|
| $$CHK | RTN+1, RTN+11, RTN+12 |
| $$CONT | LST1+4, LST2+4, CHK+3 |
| RTN | LST2+6 |
| WAIT | LST1+7, LST2+7 |
| Name | Field # of Occurrence |
|---|---|
| ^( | RTN+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | EN2+1~ |
| D0 | EN1+1~, EN2+1~, EN2+5*, LST1+6*, LST2+5*, XMP2~, RTN+3 |
| DIC | EN1+1~, EN2+1~ |
| DIR | EN2+1~, CONT+3~ |
| DIR("A" | EN2+3* |
| DIR(0 | EN2+3*, CONT+4* |
| DIRUT | LST1+1~, LST1+3, LST2+1~, LST2+3, WAIT+3, CONT+1, RTN+1, RTN+9, RTN+13* |
| DTOUT | EN2+1~, EN2+4 |
| DUOUT | EN2+1~, EN2+4 |
| DUZ("AUTO" | WAIT+5 |
| I | CONT+3~ |
| IOF | CHK+4 |
| IOM | RTN+5 |
| IOSL | WAIT+5, CHK+2 |
| IOST | WAIT+2, CONT+2 |
| J | CONT+3~ |
| K | CONT+3~ |
| POP | EN2+1~ |
| X | XMP2~, XMP2+2, CONT+3~ |
| XPD | EN1+1~, EN1+4, EN2+1~, EN2+7 |
| XPD("XPDP" | EN2+6* |
| XPD("XPDT(" | EN1+3*, EN2+6* |
| XPD0 | RTN+2~, RTN+3* |
| XPDA | EN2+1~, LST2+5*, XMP2+1~*, RTN+3, RTN+9, RTN+11 |
| XPDCNT | LST1+1~, LST1+2*, LST1+4, LST1+5*, LST2+1~, LST2+2*, LST2+4, LST2+5* |
| XPDDT | RTN+4~, RTN+5* |
| XPDI | RTN+2~, RTN+10*, RTN+11* |
| XPDIT | LST1+1~, LST1+2*, LST1+3*, LST1+6, LST2+1~, LST2+2*, LST2+3*, LST2+5 |
| XPDNM | EN2+1~ |
| XPDP | EN2+1~, EN2+5*, LST2+6, RTN+4 |
| XPDPG | RTN+4~, RTN+5* |
| XPDRTN | RTN+2~, RTN+8*, RTN+9*, RTN+10, RTN+11 |
| XPDST | EN1+1~, EN1+2*, EN2+1~, EN2+2*, EN2+5 |
| XPDT | EN1+1~, EN2+1~ |
| XPDT( | LST1+3, LST1+6, LST2+3, LST2+5 |
| XPDUL | RTN+4~, RTN+5*, RTN+7 |
| Y | EN1+1~, EN2+1~, EN2+4, EN2+5, CONT+3~, CONT+5, CHK~, CHK+2 |
| Z | EN2+1~ |