By Riya Chakraborty, Justin Chen, Yuanyuting (Elaine) Wang, Caroline Hoang
COMS 4115 Programming Languages & Translators
Columbia University
RJEC is a Go-like language with CSP-style concurrency.
We currently only support installation via Docker.
To install, download or clone the repo and run the following command:
docker run --rm -it -v `pwd`:/home/microc -w=/home/microc columbiasedwards/plt
You may also achieve similar results by manual installation under Ubuntu 18.04, but this is not supported.
To build, run make all.
Tests can be run by running make, which will run ./testall.sh.
You can compile a run a RJEC program using ./rjec.sh <filename>. For intermediate compilation steps, please reference this file.