![]() |
Routines |
| Prev: 7903 | Up: Map | Next: 7924 |
|
Used by the routine at InglishRestoreTheMatch.
Stores a pair of saved bytes at the token pointer and clears bit 1 of the flags.
|
||||
| Inglish_StoreTheBytePair | 7914 | RES 1,E | Clear the flags so bit 1 is off. | |
| 7916 | LD L,$00 | The stored pair starts at zero. | ||
|
This entry point is used by the routines at InglishAcceptTheClause and InglishRestoreTheMatch.
|
||||
| Inglish_StoreTheBytePair_0 | 7918 | PUSH DE | Save the text pointer and take the parser pointer in DE. | |
| 7919 | PUSH IY | |||
| 791B | POP DE | |||
| 791C | LD H,$00 | |||
| 791E | ADD HL,DE | Add the parser pointer onto the offset in L. | ||
| 791F | LD (HL),C | Store the saved byte in the token pointer. | ||
| 7920 | INC HL | Step to the next byte of the token pointer. | ||
| 7921 | LD (HL),B | Store the saved byte in the token pointer. | ||
| 7922 | POP DE | Restore DE from the stack. | ||
| 7923 | RET | Return. | ||
| Prev: 7903 | Up: Map | Next: 7924 |