Casio_asm/doc/main.md

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.