← All projects

Oat Compiler

A complete end-to-end compiler that can compile the Oat language into Assembly code with optimizations.

2024 OCamlVS CodeDockerLinux

What it is

This is a complete compiler that can compile the Oat language into Assembly code for machines to execute. This project includes an x86 simulator, in which the compiled Assembly code can be run.

Highlights