![]() |
Routines |
| Prev: 7348 | Up: Map | Next: 7376 |
|
Message code 00. Pops the object-record pointer the caller pushed. When that pointer is not zero, Message_ApplyTheSavedName names the object. Reached through the control-code table at PrintTable, dispatched by PrintMessage.
|
||||
| Message_NameTheStackedObject | 7367 | XOR A | Clear *B703. | |
| 7368 | LD ($B703),A | |||
| 736B | POP DE | Drop the dispatcher return and restore the caller's object pointer from the stack into HL. | ||
| 736C | POP HL | |||
| 736D | EX (SP),HL | |||
| 736E | PUSH DE | Put the dispatcher return back, and call Message_ApplyTheSavedName if the object pointer is not zero. | ||
| 736F | LD A,H | |||
| 7370 | OR L | |||
| 7371 | CALL NZ,Message_ApplyTheSavedName | |||
| 7374 | XOR A | Finish this control code with zero. | ||
| 7375 | RET | Return. | ||
|
View the equivalent code in;
|
||||
| Prev: 7348 | Up: Map | Next: 7376 |