A toy compiler for the Oat language from University of Pennsylvania's course CIS 341: Compilers. The original Oat compiler is written in OCaml. This is a rewrite in Rust.
The compiler uses a subset of LLVM IR, referred to as "LLVMLite".
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A toy compiler for the Oat language from University of Pennsylvania's course CIS 341: Compilers. The original Oat compiler is written in OCaml. This is a rewrite in Rust.
The compiler uses a subset of LLVM IR, referred to as "LLVMLite".