MCARDNJ ;WISC/TJK,JA-INPUT TO SCREEN ;8/31/92 15:28
Source file <MCARDNJ.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| Q1 | ||
| RETURN | ||
| KILL | ||
| HL | ||
| EN2 | ;
|
|
| LH | ||
| NX | ||
| LST | ||
| EN3 | ||
| LS | ||
| TK | ||
| NXT | ;
|
|
| EN | ;
|
|
| T4 | ;
|
|
| T5 | ||
| T3 | ||
| REST | ||
| Q | ||
| P | ||
| R | ; get input from user
|
|
| U | ||
| LS1 | ||
| SAVE | ||
| H2 | ||
| H1 | ||
| W(X) | ;WRITE OUT A FIELD
|
|
| OUT |
| Name | Field # of Occurrence |
|---|---|
| %XY^%RCR | SAVE, REST |
| ^DIE | TK+3, TK+8 |
| ^MCARD1 | LS1 |
| FUNC^MCARDBL | R+4 |
| START^MCARDHLP | TK |
| ^MCARDML | RETURN+2 |
| ^MCARDNJ1 | EN3+4 |
| EN2^MCARDNJ1 | MCARDNJ+3 |
| EN3^MCARDNJ1 | TK+3, TK+8 |
| K1^MCARDNJ1 | EN3+1 |
| T1^MCARDNJ1 | EN3 |
| WP^MCARDNJ1 | TK+4 |
| ^MCARDNJ2 | LST |
| COMPUTE^MCARDNJ2 | NXT+3 |
| N^MCARDNJ2 | TK+3 |
| Z^MCARDNJ2 | R+1 |
| ^MCARDNK | EN3+3 |
| ^MCARDNQ | Q1 |
| FUNC^MCARDNQ2 | EN2+2 |
| ^MCARDPL | EN+2, Q+1 |
| N^MCARDPL | P, LS1 |
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | TK |
| ^MCAR(697.3 - [#697.3] | TK+6, TK+7, TK+8, P, Q, LS1 |
| ^TMP($J | NXT+1*, EN3+3* |
| Name | Line Occurrences |
|---|---|
| EN2 | TK+2, NX, P, Q+1, LS1 |
| H1 | HL |
| H2 | HL |
| HL | R+1 |
| LH | TK+2 |
| LS | R+3, LS1+4 |
| LS1 | R+3, T5 |
| LST | NXT+3, TK+5 |
| NX | T5, NX |
| NXT | NXT+3, TK+2, TK+3, TK+4, TK+7, T5+1, T5+2, NX, NX+1 |
| OUT | RETURN, EN3, LS1 |
| P | LS1+2 |
| Q | T3+1, LS, LS1+1 |
| Q1 | R+2, EN3+1, NX+1 |
| R | Q1 |
| REST | P |
| SAVE | LS1 |
| T3 | EN3+3 |
| T4 | RETURN, EN3, EN3+1, T3+1 |
| T5 | T4+2, T4+5 |
| TK | EN+2, NXT+3, R+3, RETURN, EN3+2, EN3+3, LH, T4+1, P, LS1+3 |
| U | EN3+1 |
| W | EN3, H2, T4+4, T4+7, U |
| Name | Field # of Occurrence |
|---|---|
| ^(2 | TK+7 |
| ^(3 | TK+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %X | SAVE*, REST* |
| >> %Y | SAVE*, REST* |
| >> DA | TK+3*, TK+8*, LS1* |
| DB | KILL! |
| DIC | TK+3, TK+8, OUT! |
| DIC("S" | T5+1! |
| >> DIE | TK+3*, TK+8* |
| DJ0 | TK*, NX*, Q+1!, OUT! |
| DJ3 | TK*, TK+3, Q+1!, OUT! |
| DJ4 | TK*, TK+1, TK+3, TK+4, R+2, LH, Q+1! |
| DJAT | NXT+1, TK*, TK+2, TK+8, R+2, RETURN, EN3, EN3+1, EN3+3, T3+1 , Q+1!, OUT! |
| >> DJCL | LH, T5+2, LS |
| >> DJCP | TK+3 |
| DJDB | EN3*!, H1*, H1+1, H1+2, H1+3!, H2*, H2+3!, T4+3*, T4+4!, T4+6* , T4+7!, U*! |
| DJDD | TK, OUT! |
| DJDIC | OUT! |
| >> DJDIS | TK+3, TK+4, TK+5, RETURN+1*, LST |
| DJDN | MCARDNJ+2!, MCARDNJ+3, EN+1, NXT+3, TK+3, TK+5, TK+8, R+3, RETURN, EN3 , EN3+1, T4+1, T5, Q+1!, OUT!, LS1 |
| >> DJDPL | MCARDNJ+5*, EN+2, Q* |
| >> DJF | EN2+3 |
| >> DJFF | P*, OUT*, LS1*, LS1+1* |
| DJFLAG | NXT+4! |
| >> DJHIN | H1, H2, LH, U |
| DJJ | MCARDNJ+3, R+3, T5, P, OUT!, LS1, LS1+1 |
| DJJ( | NXT+2, NXT+3, TK, TK+2, TK+3, TK+4, TK+7, EN3, Q1, H1 , H2, LH, T4+1, T4+3, T4+6, U, T5+1, NX |
| DJK | Q*, OUT! |
| DJKEY | EN+1, OUT! |
| >> DJLIN | H1+3, LH, T4+4, T4+7 |
| >> DJMU | EN+2*, TK*, TK+1*, RETURN+2 |
| >> DJN | TK+6, TK+7, TK+8, P*, Q*, LS1* |
| >> DJNM | EN+2, Q* |
| DJNX | EN+1*, NXT+2, TK!, TK+7, R+1 |
| >> DJP | EN+2*, LS |
| DJQ | EN+2*, Q+1!, OUT! |
| DJSM | RETURN, EN3, OUT! |
| >> DJST | NXT+1, EN3+3 |
| DJSV | OUT! |
| DJSW1 | RETURN+1! |
| >> DJW1 | Q+1 |
| >> DJXX | R+3*, RETURN, EN3+1* |
| >> DJY | T5+1*, LS1 |
| DO | OUT! |
| >> DR | TK+3*, TK+8* |
| DX | H1+2, H2+2, OUT!, W+2 |
| DY | OUT! |
| MCDID | EN2+1!, TK+3!, TK+4! |
| >> MCHELPSW | EN2+2 |
| MCMASS | EN2+1*, TK+3*, TK+4*, OUT! |
| U | MCARDNJ+3, NXT+3, TK, TK+3, TK+4, TK+7, R+3, R+4, RETURN, Q1 , LH, T4+1, U, T5, T5+1, NX, P, Q, LS1, LS1+1 |
| V | EN2+3*, NXT+1, NXT+2*, NXT+3, NXT+4*, TK, TK+2, TK+3, TK+4, TK+6 , TK+7, TK+8, R+2, EN3, T3, T3+1, Q1, HL, H1, H2 , H2+1, H2+2, LH, T4+1, T4+2, T4+3, T4+5, T4+6, U, T5+1* , T5+2*, NX*, Q+1!, OUT!, LS1, SAVE!, REST! |
| V( | NXT+1, TK+8*, R+2, T3*, T3+1, HL, H2*, H2+1, H2+2, T4+2 , T4+5, U |
| >> W( | LS1* |
| X | R+2, R+3, R+4, RETURN, EN3, EN3+1, EN3+2, EN3+3, T3, T5 , T5+1, NX, NX+1, LST*, LS, LS1, LS1+1, LS1+2, W~, W+1 , W+2 |
| >> XY | TK+2, TK+7, EN3, Q1, H1, H1+3, H2, H2+3, LH, T4+1 , U |
| >> Y | TK+3 |
| >> Y(0 | H2, H2+3! |
| >> YMLH | TK+6*, TK+7, TK+8 |