Requires Scala 2.12, LLVM 14, and clang or gcc.
Optional: The Boehm garbage collector library libgc.a. Need to install libgc.a in ssc/lib/.
Commands in ssc/bin/:
command | explanation |
---|---|
ssc | the SSC compiler using llc |
ssi | the SSC interpreter using lli |
ssc-shell | the SSC REPL interpreter |
Examples in ssc/tests
:
Use ../bin/ssc list.ssc
to compile list.ssc
to a.out
.