| The Hobbit (v1.0) | Routines |
| Prev: 7FC5 | Up: Map | Next: 7FEE |
|
Clears bit 1 of E (no more verbs allowed) and stores the token BC at offset 0 of the current frame. The entry at 7FE2 stores BC at offset L instead (used for the particle at offset 2).
|
||||||||||||
| 7FDE | RES 1,E | No more verbs allowed on this line, until the next command starts | ||||||||||
| 7FE0 | LD L,$00 | L = the offset within the frame to store at (0 for the verb, or wherever the caller set it for the particle) | ||||||||||
|
This entry point is used by the routines at 7DB6 and 7DFB.
|
||||||||||||
| 7FE2 | PUSH DE | Save DE | ||||||||||
| 7FE3 | PUSH IY | HL = the current frame, plus that offset... | ||||||||||
| 7FE5 | POP DE | |||||||||||
| 7FE6 | LD H,$00 | |||||||||||
| 7FE8 | ADD HL,DE | |||||||||||
| 7FE9 | LD (HL),C | Store the word's low byte... | ||||||||||
| 7FEA | INC HL | |||||||||||
| 7FEB | LD (HL),B | ...then its high byte (with the class in the top nibble) | ||||||||||
| 7FEC | POP DE | Restore DE | ||||||||||
| 7FED | RET | |||||||||||
| Prev: 7FC5 | Up: Map | Next: 7FEE |