Prev: B77F Up: Map Next: B934
B91F: Check Object In A036
Used by the routines at ProcessTextTokenStream and ProcessCharacterAction.
Output
F Zero flag set if object found, bit 0 set if not found
CheckObjectInA036 B91F LD IX,$9FF0 IX=9FF0.
CheckObjectInA036_0 B923 CALL FetchObjectPointerFromStack Call FetchObjectPointerFromStack.
B926 JR Z,CheckObjectInA036_1 Jump to CheckObjectInA036_1 if the zero flag is set.
B928 LD A,($A036) Return if *CurrentCharacter_ID is equal to *IX+00.
B92B CP (IX+$00)
B92E RET Z
B92F JR CheckObjectInA036_0 Jump to CheckObjectInA036_0.
CheckObjectInA036_1 B931 OR %00000001 Set bit 0.
B933 RET Return.
Prev: B77F Up: Map Next: B934