$A717/42775: Handle LIST Character Jump from $A705: A717: 6C 06 03 JMP ($0306) ; Vector: BASIC LIST Routine A71A: 10 D7 BPL $A6F3 ; Perform [list] A71C: C9 FF CMP #$FF A71E: F0 D3 BEQ $A6F3 ; Perform [list] A720: 24 0F BIT $0F ; Flag: DATA scan/List Quote/Garbage collection A722: 30 CF BMI $A6F3 ; Perform [list] A724: 38 SEC A725: E9 7F SBC #$7F A727: AA TAX A728: 84 49 STY $49 ; Pointer: Index Variable for FOR/NEXT loop A72A: A0 FF LDY #$FF Jump from $A735: A72C: CA DEX A72D: F0 08 BEQ $A737 Jump from $A733: A72F: C8 INY A730: B9 9E A0 LDA $A09E,Y ; BASIC Command Keyword Table A733: 10 FA BPL $A72F A735: 30 F5 BMI $A72C Jump from $A72D, $A740: A737: C8 INY A738: B9 9E A0 LDA $A09E,Y ; BASIC Command Keyword Table A73B: 30 B2 BMI $A6EF ; Perform [list] A73D: 20 47 AB JSR $AB47 ; Output Format Character A740: D0 F5 BNE $A737 Previous Page / Next Page |