Prev: 7903 Up: Map Next: 7924
7914: Inglish: Store The Byte Pair
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