- There are some combinations of values for which for/next never stops. Still investigating; I may rewrite the whole chunk.
- Code to list single lines or group of lines still to be done
- As far as I know, execution stops on an error, with a message, but does not yet list the line number
- There is no 'oops' (e.g. ctrl-C) or warm restart
Code: Select all
; assemble with as65, http://www.kingswood-consulting.co.uk/assemblers/
; use: as65 tiny.asm -h0 -ltiny.lst -s2 -x -m
; (or remove -s2 for binary output)
;
; THIS BUILD FOR SYMON EMULATOR - check ACIA register locations
Enjoy, please let me know if you find (or fix!) any bugs. It's explicit in the code, but, FreeBSD licence to avoid future worries.
Neil
Cheers,
-Gordon