The famous TinyBASIC interpreter is actually a nested interpreter: the bulk of the logic is implemented in a bytecode called TBIL.
There's a TBIL assembler implemented in TinyBASIC, but I wanted a modern one. So, I added a dialect to the fine assembler often called asl.
It doesn't quite match the syntax of what Tom Pittman's assembler took, and I haven't checked the output for correctness, but I did reach the milestone of getting a complete compiler run with no errors.
My code is on codeberg as is the listing file of my built version of the TinyBASIC interpreter





