Shimlang Stage 1: Vertical Slice
To start working towards the design goals of Shimlang, the first goal is to create a “vertical slice” of a
many of the interfaces that Shimlang will provide.
In particular, this includes:
- Binaries for Windows, Linux, and Mac
- A working interpreter in the browser
- Published, but mostly failing test cases
- A Python project that calls into Shimlang via
cffi
- Support for printing and basic arithmetic operators
+ - * / ()