Fix for field exprs, add libraries and destructure
Update grammar to latest spec
field ops, globbing, and simplification
Grammar for the Rhumb programming language.
For all intents and purposes, this repo will be the Rhumb specification. At some point, tagged releases will start to indicate specification changes.
Requires homebrew (Ubuntu's antlr4 is outdated)
sudo apt install default-jdk
brew install antlr # ubuntu version is outdated
To build the javascript files, run npm run build
. There should be working support for IDEA and VS Code development.
The below is outdated and subject to change
I am going to use tush for my test framework. Each invocation will be to grun -tree and each result will be the sexpressions generated.