I can't find a link option ; the project is hosted on github at https://github.com/paulscottrobson/1k-coding-challenge
I'll upload the basic listing file to files when it is completed.
Attempting to get a workable BASIC interpreter in 1k of 8008 assembler code.
This is really awesome! You made really interesting trade-offs (e.g. the tokenization). Chapeau!
The 8008 opcodes are surprisingly compact. I don't think that this could be done with the STM8 architecture - there are too many 2, 3, 4 and even 5 byte opcodes, and there aren't enough general purpose registers.