Parsetree

Every node in the parse tree is syntactically of type LaNode. A LaNode has the following fields: Since in such a LaNode different "types" of program constructs can be stored, the validity and the precise semantics of the entries depends on these types of program constructs. Currently, the following types (field typ in LaNode) are planned: In the rest of this document we describe for each of the above types the valid fields including their semantics.
Martin Griebl