Prev: 7A73 Up: Map Next: 7ABA
7AA1: Inglish: Note The First Noun
Used by the routine at Inglish_ScoreTheCurrentAction.
Notes the first noun in the saved object pointer when the phrase scratch byte is clear and the noun-print flag is set.
Inglish_NoteTheFirstNoun 7AA1 LD A,($B71C) Read *B71C.
7AA4 AND A Return if the phrase scratch byte is not zero.
7AA5 RET NZ
This entry point is used by the routine at Inglish_BuildTheActionSentence.
Inglish_NoteTheFirstNoun_0 7AA6 LD A,($B71E) Read *B71E.
7AA9 RRCA Expose the low bit of the clause being built.
7AAA RRCA Expose the low bit of the clause being built.
7AAB CALL Inglish_ChooseTheObjectTable Call Inglish_ChooseTheObjectTable to choose the object table.
7AAE LD A,($B6FE) Read *B6FE.
7AB1 AND A Call ExitsPointAtTheExitList if the noun-print flag is not zero.
7AB2 CALL NZ,ExitsPointAtTheExitList
7AB5 LD ($794E),IX Remember this record in the saved object pointer.
7AB9 RET Return.
Prev: 7A73 Up: Map Next: 7ABA