Prev: A8C0 Up: Map Next: A8E8
A8D2: perform RETURN
A8D2 D0 FD BNE $A8D1 exit if following token to allow syntax error
A8D4 A9 FF LDA #$FF set byte so no match possible
A8D6 85 4A STA $4A save FOR/NEXT variable pointer high byte
A8D8 20 8A A3 JSR $A38A search the stack for FOR or GOSUB activity, get token off stack
A8DB 9A TXS correct the stack
A8DC C9 8D CMP #$8D compare with GOSUB token
A8DE F0 0B BEQ $A8EB if matching GOSUB go continue RETURN
A8E0 A2 0C LDX #$0C else error code $04, return without gosub error
A8E2 .BYTE $2C makes next line BIT $11A2
This entry point is used by the routine at A8C0.
A8E3 A2 11 LDX #$11 error code $11, undefined statement error
A8E5 4C 37 A4 JMP $A437 do error #X then warm start
Prev: A8C0 Up: Map Next: A8E8