CESIL Language Interpreter in JavaScript
You need node, which you can get from: https://nodejs.org/
npm install -g cesil
cesil file.ces
npm install cesil
1. npm run cesil file.ces
2. node src/cesilCLI.js file.ces
3. bun src/cesilCLI.js file.css
https://en.wikipedia.org/wiki/CESIL
This implementation of CESIL supports
- The subroutine instructions
JSR LABEL
andRET
- Positive numbers do not need a
+
sign, if it looks like a number, it is treated as such - Comment lines can start with a
*
Can be found in the examples folder or at: https://github.com/yphoenix/cesil/tree/main/examples
MIT