A simple compiler for the "Kaleidoscope" language, following LLVM's My First Language Frontend Tutorial.
Includes a lexer, parser, AST, and compiles to object code. I did not look extensively into the optional features like mutable variables, or control flow.