![]() |
Routines |
| Prev: 42589 | Up: Map | Next: 42617 |
|
Used by the routines at ProcessTextTokenAndCallHandler, DispatchTextControlHandler, ContinueAtTheNextToken, PrintTheNextToken, RunTextTokenEntry, PrintTheTokenText and DescribeTheNextToken.
Reads the next word from the pointer at 42397 into DE and steps that pointer on two bytes.
Control code 1 in the table at JumpTable_ControlCharacters.
|
||||||||||
| FetchNextTextToken | 42604 | LD HL,(42397) | Read the next word from the pointer at 42397 into DE and step it on two bytes. | |||||||
| 42607 | LD E,(HL) | |||||||||
| 42608 | INC HL | |||||||||
| 42609 | LD D,(HL) | |||||||||
| 42610 | INC HL | |||||||||
| 42611 | LD (42397),HL | Store the pointer back at 42397. | ||||||||
| 42614 | OR %00000001 | Reset the zero flag, with the next text token in DE. | ||||||||
| 42616 | RET | Return. | ||||||||
|
View the equivalent code in;
|
||||||||||
| Prev: 42589 | Up: Map | Next: 42617 |