use arena for interning types too
use arena for interning strings
gencopy (?)
cff is an experimental systems programming language. This is the compiler for it. Use at your own risk, nothing is to be taken as stable right now.
The bootstrap compiler is written in C. This step only needs to be done once, afterwards you can use your existing cff compiler executable.
Requirements: gcc, latest release of LLVM.
Run bootstrap/bootstrap.sh
. Then run make install
to install the compiler
to your PATH.
Requirements: an existing build of cff, latest release of LLVM
Once you have the compiler installed in your PATH, simply build with make
and
install with make install
.
See LICENSE.