this document describes the files in this directory and their purpose

init.lua                - initialization script
src/                    - source code files
src/minetest            - source scripts that depend on the minetest namespace, they often times extend features from scripts that dont
src/tests               - unit tests
src/language_constructs - scripts that add `language_construct` classes, which parse various expressions
