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.