Modern Compiler Implemented in Rust

Tutorial

In this repo, I will build my own language targeting WebAssembly.

Reference Implementation

A reference Rust implementation is available at the sub-repo. Test cases are available at the tests folder. If you want to develop your own compiler, you no longer need to design test cases from scratch.