Pillow is a project to learn about compilers. It is a simple language and a compiler frontend that generates LLVM IR. Still very much a work in progress.
- An LLVM 10.0 installation, pointed to by
LLVM_SYS_100_PREFIX
, required by thellvm-sys
crate. More info.
- My First Language Frontend tutorial by LLVM