It is a good starting point for those who would like to implement their own programming language, or just learn how it is done. The following features are demonstrated:
The languages are not really meant to be used. Rather, you should read and study the source code, which is decorated with ample comments. Also, each language lang
has its own README.markdown
and example.lang
in the subdirectory src/lang
. Nevertheless, all the language are fully functioning miniature versions of real languages and can be executed.
Last modified 16 December 2024