social.solarpunk.au

social.solarpunk.au

Time to learn assembly for the AVR?

@neauoire , to answer the question that you posed to me on IRC, this is how I'm gonna write my own BASIC!

The idea will be to save as much memory for program listings as possible.

As someone else mentioned earlier, the ZX81 is a good model of microcomputer from which to take inspiration: I will look at the list of BASIC statements it implements and mirror that design!

See also:

https://github.com/trevorjay/atinybasic

“Headless, the interpreter only takes up 348 bytes of RAM, leaving the rest for BASIC programs themselves.”

replies
0
announces
0
likes
1