A Casio Basic Project - Parser and Interpreter
This is my entry for the Retrochallenge 2022/10 Competition and probably subsequent challenges.
The Casio Pocket Computer range use a fairly standardized version of BASIC called Casio PocketPC BASIC. This project is to create a parser for BASIC using the programming language Scala and the parser library fastparse.
I have a couple of different Casio computers - I had a Casio PB-410 when I was a kid and loved it. Arguably the top-of-the-range model is the FX-850P. I now own one of these and have built a cable that allows me to download and upload files. This will allow me to confirm correct behaviour of the parser/interpreter.
General documentation is now hosted on urbancamo.github.io
This repository contains the code for the Casio ASCII converter and Parser (TODO)
This project is hosted on GitHub.
Follow me on twitter as @urbancamo.