How to make a compiler from a toy language into WebAssembly.