Prev: AEA9 Up: Map Next: AEC5
AEB6: Step To The Next Clause Record
Used by the routine at MatchWordAgainstEarlierClause.
Counts down B and follows the clause list, skipping records whose bit 6 is set. It returns the first record without that bit, leaving the previous record in IX.
StepToNextClauseRecord AEB6 DEC B Count down one.
StepToNextClauseRecord_0 AEB7 PUSH IY Keep the previous clause record in IX.
AEB9 POP IX
AEBB CALL FollowCharacterLink Call FollowCharacterLink to follow the clause link.
AEBE BIT 6,(IY+$01) Jump back to StepToNextClauseRecord_0 if bit 6 of the clause marker is set.
AEC2 JR NZ,StepToNextClauseRecord_0
AEC4 RET Return.
Prev: AEA9 Up: Map Next: AEC5