XTSUMBLD ;SF/RWF - BUILD PACKAGE INTEG ROUTINE ; 3/21/06 2:50MP
Source file <XTSUMBLD.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| A | ; | |
| B | ||
| CHKBLD | ||
| NAME(Y) | ||
| CHK2 | ||
| ROU | ;; | |
| ASKOON() | ; | |
| MSG | ||
| ADD | ||
| CHCKSUM | ; | |
| EXIT | ||
| PKG | ||
| CHKPKG | ||
| BLD | ||
| CHECK1 | ;New CheckSum logic | |
| CHECK | ;Print the values of a set of routines. | |
| BUILD | 
| 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 | 
 | 
| 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 | 
 | 
| 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 | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^XPD(9.6 - [#9.6] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("RSEL" | PKG+3, CHKPKG | 
| ^%ZOSF("RSUM" | BLD+5, CHK2+3 | 
| ^%ZOSF("RSUM1" | CHK2+2 | 
| ^%ZOSF("SAVE" | B+5 | 
| ^%ZOSF("TEST" | NAME+1, BLD+4, CHK2+1 | 
| ^DIC(9.4 - [#9.4] | BUILD+3 | 
| ^UTILITY($J | A+1!, PKG+3, BUILD+4*, BUILD+5*, BUILD+6, BLD!, BLD+1, BLD+3, BLD+5*, B! , B+3, EXIT!, CHKPKG!, CHK2, CHKBLD+4*, CHKBLD+5*, CHKBLD+6 | 
| ^XPD(9.6 - [#9.6] | BUILD+4, BUILD+5, CHKBLD+4, CHKBLD+5 | 
| Name | Line Occurrences | 
|---|---|
| $$ASKOON | CHCKSUM+3 | 
| ADD | B+1, B+3 | 
| B | B+5 | 
| BLD | PKG+4, BUILD+7 | 
| BUILD | A+3 | 
| CHECK | CHECK1+2, CHCKSUM+4 | 
| CHECK1 | CHCKSUM+5 | 
| CHK2 | CHKBLD+7 | 
| CHKBLD | CHECK+3 | 
| CHKPKG | CHECK+3 | 
| EXIT | PKG+1, PKG+2, PKG+3, BUILD+1, BUILD+2, BUILD+3, BUILD+6, BLD+1, CHKPKG, CHK2+6 , CHKBLD+1, CHKBLD+6 | 
| MSG | A+1, CHECK+1 | 
| NAME | PKG+2, BUILD+3 | 
| PKG | A+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | BUILD+4, B+3, CHKBLD+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | B+3* | 
| >> BLDA | BUILD+1*, BUILD+4, BUILD+5, CHKBLD+2*, CHKBLD+4, CHKBLD+5 | 
| DIC | PKG+1*, BUILD+1*, EXIT!, CHKBLD+1* | 
| DIC(0 | PKG+1*, BUILD+1*, CHKBLD+1* | 
| DIE | B*, B+2, B+4, EXIT!, ADD | 
| DIOUT | ASKOON+3~ | 
| DIR | A+1!, A+2!, EXIT!, CHECK+1~, CHECK+2!, ASKOON+3~ | 
| DIR("A" | A+2*, NAME+1*, CHECK+2*, ASKOON+4* | 
| DIR("B" | NAME+1*, ASKOON+4* | 
| DIR(0 | A+2*, NAME+1*, CHECK+2*, ASKOON+4* | 
| >> DIRUT | ASKOON+6 | 
| >> I | BLD*, BLD+3*, B+1*, B+3* | 
| >> IX | BUILD+4*, BUILD+5*, CHKBLD+4*, CHKBLD+5* | 
| OON | CHCKSUM+2~, CHCKSUM+3*, CHCKSUM+4, CHCKSUM+5 | 
| >> RN | BLD+6*, B+3*, B+4, B+5 | 
| U | A+2, PKG+2, BUILD+2, BUILD+3, BUILD+4, BUILD+5, CHECK+2, CHKBLD+4, CHKBLD+5 | 
| X | A+2, BUILD+3*, BUILD+4*, BUILD+5*, NAME+1*, BLD*, BLD+3*, BLD+4, BLD+5, B+5* , EXIT!, CHECK+1~, CHECK+2, CHK2*, CHK2+1, CHKBLD+2*, CHKBLD+3, CHKBLD+4*, CHKBLD+5* | 
| XCN | B*, B+5*, EXIT!, ADD* | 
| XPCH | CHECK+1~, CHK2+4, CHKBLD+3* | 
| XT | B+1*, B+3*, EXIT!, ADD | 
| XTDT | BLD+2*, B+2, EXIT! | 
| XTRNAME | PKG+2, BUILD+3, NAME*, NAME+1!, BLD, B, B+2, B+5*, EXIT! | 
| XTRNCNT | BLD+6*, B*, EXIT! | 
| XTRNEXT | B*, B+4, B+5, EXIT! | 
| XTSIZE | B*, B+3, EXIT!, ADD* | 
| XU1 | EXIT!, CHK2* | 
| XUCHFLG | CHK2+2, MSG+8, CHECK1+2~* | 
| Y | A+3, PKG+1, BUILD+1, NAME~, NAME+1, BLD+5, EXIT!, CHECK+3, CHK2+2, CHK2+3 , CHKBLD+1, CHKBLD+2, ASKOON+6*, ASKOON+7 | 
| Y(0 | PKG+2, BUILD+2, BUILD+3 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | B+2 | 
| $T(ROU+1 | B+2 | 
| $T(ROU+I | B+1 |