![]() |
Routines |
| Prev: 44671 | Up: Map | Next: 44726 |
|
Used by the routines at MatchWordAgainstEarlierClause, StepToNextClauseRecord, ProcessCharacterData, FollowLinkWhenFlagged, InitialiseWhenFlagged, CheckFlagAndSetDisplay_CheckObjects, RecordResultCharacterScript and ReadActionFlags.
Reads the link stored ahead of the current character and hands that record back to the caller. It is empty when the list ends.
|
||||
| FollowCharacterLink | 44713 | PUSH HL | Read the link stored ahead of this character. | |
| 44714 | LD L,(IY-2) | |||
| 44717 | LD H,(IY-1) | |||
| 44720 | LD A,H | See whether the pointer is empty. | ||
| 44721 | OR L | |||
| 44722 | EX (SP),HL | Point IY at the link that was in HL. | ||
| 44723 | POP IY | |||
| 44725 | RET | Return. | ||
| Prev: 44671 | Up: Map | Next: 44726 |