blob: a45d38384ecd117a8109432cb92b8d81962f4e69 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
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.
# Building
### Bootstrapping
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.
### Building
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`.
# License
See [LICENSE](./LICENSE).
|