Welcome to The Super Tiny Compiler!
ported to Rust
This is a port of the excellent the-super-tiny-compiler written by @thejameskyle from JavaScript to Rust.
It is mainly an exercise for myself, but probably useful for others as well.
If you want to understand the high level algorithm you should read the original JavaScript code which has very useful comments.