🌽 MILHO

What is this?

Milho is a lisp-ish language created by @celsobonutti and me @danfragoso. This is the GO implementation of the Milho interpreter and compiler. There's also Rust, Haskell and OCaml implementations.

You can find docs here.

How does it work?

Tokenizer > Parser > MIR
                      ├ > Interpreter (Linux, BSD, WebAssembly)
                      │   or anything you manage to run GO on.
                      │
                      └ > Compiler/Codegen
                            ├ > JavaScript source code
                            └ > LLVM IR code

Try it (WASM)

🌽