PSOTPCLW ;BIRM/PDW-ROUTINE FOR STORE & PRINT LETTERS
Source file <PSOTPCLW.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TMP | ; show TMP contents
|
|
| SETUPB | ||
| SETUP | ;pull text lines from mailman message and store into routine
|
|
| MMLETTER | ;;
|
|
| SELMSG | ;SELECT MESSAGE
|
|
| LOADTMP | ;Load letter text into ^TMP($J,"TPCLW","Px")
|
|
| MMLOAD | ; Load text into routine from a mail message.
|
|
| SELBSK | ;SELECT BASKET,DA
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^XMB(3.7 - [#3.7] | Classic Fileman Calls |
| 3.701 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("RM" | TMP+1, TMP+3 |
| ^TMP($J | LOADTMP+2!, LOADTMP+4*, LOADTMP+6*, LOADTMP+8*, TMP+2 |
| Name | Line Occurrences |
|---|---|
| MMLOAD | SETUPB+2 |
| SELBSK | SETUPB |
| SELMSG | SETUPB+1 |
| SETUPB | SETUPB+1 |
| Name | Field # of Occurrence |
|---|---|
| ^( | TMP+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BSKDA | SELBSK+1*, SELBSK+4*, SELMSG+1, SELMSG+3 |
| DA | SELBSK+1!, SELMSG+1!, SELMSG+5! |
| DA(1 | SELBSK+2*, SELMSG+3* |
| DA(2 | SELMSG+3* |
| DIC | SELBSK+1!, SELBSK+2*, SELMSG+1!, SELMSG+3*, SELMSG+5! |
| DIC("W" | SELMSG+4* |
| DIC(0 | SELBSK+2*, SELMSG+3* |
| DR | SELMSG+5! |
| DUZ | SELBSK+2, SELMSG+1, SELMSG+3 |
| >> IENS | SELMSG+1*, SELMSG+2 |
| INDENT | LOADTMP+2!, LOADTMP+3*, LOADTMP+4, LOADTMP+6, LOADTMP+8 |
| >> LN | LOADTMP+4*, LOADTMP+5, LOADTMP+6*, LOADTMP+7, LOADTMP+8*, LOADTMP+9, TMP+2* |
| >> LN1 | LOADTMP+5*, LOADTMP+6, LOADTMP+7*, LOADTMP+8, LOADTMP+9* |
| >> MMDA | MMLOAD+1* |
| >> MSGDA | SELMSG+1*, SELMSG+6*, MMLOAD+1 |
| >> X | TMP+1*, TMP+2*, TMP+3* |
| >> X1 | MMLOAD+2*, MMLOAD+4 |
| >> X2 | MMLOAD+3*, MMLOAD+4 |
| >> XX | LOADTMP+4*, LOADTMP+6*, LOADTMP+8*, TMP+2* |
| >> Y | SETUPB, SETUPB+1, SELBSK+4, SELMSG+6 |
| >> YY | LOADTMP+6*, LOADTMP+8* |
| Name | Field # of Occurrence |
|---|---|
| $T(MMLETTER+LN | LOADTMP+4 |
| $T(MMLETTER+YY | LOADTMP+6, LOADTMP+8 |