859 B
859 B
Casio_asm
This project is a collection of programs with a two goals in mind: running an assembled language on calculator as well as on PC, and assembling it on both platform with bytecode compatibility.
This program consists of two main parts: an interpreter and an assembler.
The interpreter
The interpreter is a program that runs on both PC and CASIO and executes bytecode files faster than CASIO BASIC.
The assembler
The assembler is a program destined to run on the calculator as well as on PC. This program takes as input an assembler file and optionally a config file and outputs a bytecode file.