![]() |
Routines |
| Prev: 29581 | Up: Map | Next: 29603 |
|
Message code 4. Prints the token the caller pushed as a class token. 46851 is set to 1 and Message_PrintTheClassToken prints it. Reached through the control-code table at PrintTable, dispatched by PrintMessage.
|
||||
| Message_PrintTheStackedClassToken | 29588 | POP DE | Drop the dispatcher return and restore the caller's token from the stack into HL. | |
| 29589 | POP HL | |||
| 29590 | EX (SP),HL | |||
| 29591 | PUSH DE | Put the dispatcher return back and move the token into DE. | ||
| 29592 | EX DE,HL | |||
| 29593 | LD A,1 | Write 1 to *46851 so the token is read as a class token. | ||
| 29595 | LD (46851),A | |||
| 29598 | CALL Message_PrintTheClassToken | Call Message_PrintTheClassToken to print the class token for this noun. | ||
| 29601 | XOR A | Finish this control code with zero. | ||
| 29602 | RET | Return. | ||
|
View the equivalent code in;
|
||||
| Prev: 29581 | Up: Map | Next: 29603 |