| Class | Description | 
|---|---|
| BlockComment | 
 AST node that represent block comments. | 
| Comment | Abstract class for all AST nodes that represent comments. | 
| CompilationUnit | 
 This class represents the entire compilation unit. | 
| ImportDeclaration | 
 This class represents a import declaration. | 
| IndexUnit | |
| LineComment | 
 AST node that represent line comments. | 
| Node | Abstract class for all nodes of the AST. | 
| PackageDeclaration | 
 This class represents the package declaration. | 
| TypeParameter | 
 This class represents the declaration of a genetics argument. |