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
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 10 May 2020