Astl programming language
This package provides the parser and the core library for the Astl programming language. Astl is a scripting language that is based on abstract syntax trees, hence the name. A language reference manual of Astl is included.
The core library in itself just lays the foundation which can be extended for a particular language where you want to process abstract syntax trees using the comfort of a specialized programming language. One such example is astl-c for the C programming language.
If you want to clone it, you should do this recursively:
git clone --recursive https://github.com/afborchert/astl.git
To build and install it at ~/astl, you need bison 3.x, a recent g++ with C++14 support, GMP, and pcre2 libraries:
(cd astl && make PREFIX=$HOME/astl depend install)