MiniC N.Edition - New AST VM required
Recently I experimented adding caching to MiniC N.Edition. While it seemed fine, I have uncovered some serious bugs because it was never meant to cache discarded values. This has bad implications for people using more advanced features.

The AST VM is a monster and lacks things that I wanted much later in development. So with that said, I plan to write a new AST VM from scratch that will have caching and other features I wanted like scope "context", which would have resolved all of the issues regarding scopes in the previous AST VM.