This project implements ATerms in Rust. ATerms are a generic implementation of terms
, a tree-like datastructure that can be used to represent programs.
ATerms are the datastructure of use in Ters and Tecs, DSLs for implementing programming languages.