Rumi Compiler

A compiler for the rumi programming language developed in LLVM, using C++ to bootstrap.

Rumi was a proof of concept to see how a language can change the compilers behavior during compile time.