EML is attempt to demystify Tokenizer, Parser, Bytecode and Stack-based VMs by building minimal, easily, extendable "language".
I chose Odin language for implementation due to its simplicity. But you can easily rewrite the code to any other language and follow along.
- install odin here
git clone https://github.com/rybarix/emlodin test main.odin -fileto run tests