Skip to content
Dmitry Ponyatov edited this page Jul 17, 2019 · 2 revisions

zen is core-only metacircular implementation

github: https://github.com/ponyatov/zen/

The zen branch is a vastly limited version of metaL totally cleaned up from doxygen comments, tests, extra libraries, manuals, etc. It should be used only for extending core language features, but not features provided by extra libraries.

The goal of this version is writing of metaL interpreter fully in itself language, to be used as a language core bootstrap.

The only exception was done for a web interface using the Flask framework to be able to do visualizations and provide a very simple command-line interface. This interface implemented only for localhost without any authorization and extra modules, don't put it on any public interfaces.

Clone this wiki locally