Skip to content

urbancamo/casio-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

casio-basic

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)

Casio FX-850P Casio FX-850P

Casio VX-4 Casio VX-4


This project is hosted on GitHub.

Follow me on twitter as @urbancamo.

About

A Casio Basic Project - Parser and Interpreter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published