Skip to content

egregius313/oatmilk

Repository files navigation

oatmilk -- A remix of the Quaker Oat Compiler written in Rust

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".

Compilation phases

Compilation phases

About

A remix of the Quaker Oat Compiler

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages