![]() |
Routines |
| Prev: 30444 | Up: Map | Next: 30475 |
| InglishAcceptTheClause | 30450 | BIT 2,E | Jump to Inglish_AskWhat_0 if bit 2 of the grammar flag is clear. | |
| 30452 | JP Z,Inglish_AskWhat_0 | |||
|
Test the matcher phase.
|
||||
| 30455 | LD A,(46873) | Jump to InglishAcceptTheClause_StoreThePair if *46873 is not 2. | ||
| 30458 | CP 2 | |||
| 30460 | JR NZ,InglishAcceptTheClause_StoreThePair | |||
| 30462 | CALL Inglish_ClearTheMatcherPhase | Call Inglish_ClearTheMatcherPhase to clear the matcher phase. | ||
| InglishAcceptTheClause_StoreThePair | 30465 | RES 2,E | Clear the flags so bit 2 is off. | |
| 30467 | LD L,2 | Two bytes of the accepted pair are stored. | ||
| 30469 | CALL Inglish_StoreTheBytePair_0 | Call Inglish_StoreTheBytePair_0 to store the pair of clause bytes. | ||
| 30472 | JP InglishPrepareTheClause_3 | Jump back to InglishPrepareTheClause_3 to clear the matcher scratch. | ||
| Prev: 30444 | Up: Map | Next: 30475 |