$AAE8/43752: Handle comma, TAB(, SPC( Jump from $AAAF: AAE8: 38 SEC AAE9: 20 F0 FF JSR $FFF0 ; Read / Set Cursor X/Y Position AAEC: 98 TYA AAED: 38 SEC Jump from $AAF0: AAEE: E9 0A SBC #$0A AAF0: B0 FC BCS $AAEE AAF2: 49 FF EOR #$FF AAF4: 69 01 ADC #$01 AAF6: D0 16 BNE $AB0E Jump from $AAA6, $AAAB: AAF8: 08 PHP AAF9: 38 SEC AAFA: 20 F0 FF JSR $FFF0 ; Read / Set Cursor X/Y Position AAFD: 84 09 STY $09 ; Screen Column for last TAB AAFF: 20 9B B7 JSR $B79B ; Evaluate Text to 1 Byte in XR AB02: C9 29 CMP #$29 AB04: D0 59 BNE $AB5F ; Handle Bad Data AB06: 28 PLP AB07: 90 06 BCC $AB0F AB09: 8A TXA AB0A: E5 09 SBC $09 ; Screen Column for last TAB AB0C: 90 05 BCC $AB13 Jump from $AAF6: AB0E: AA TAX Jump from $AB07: AB0F: E8 INX Jump from $AB1C: AB10: CA DEX AB11: D0 06 BNE $AB19 Jump from $AB0C, $AAB3: AB13: 20 73 00 JSR $0073 ; CHRGET: Get next Byte of BASIC Text AB16: 4C A2 AA JMP $AAA2 ; Perform [print] Jump from $AB11: AB19: 20 3B AB JSR $AB3B ; Output Format Character AB1C: D0 F2 BNE $AB10 Previous Page / Next Page |