Xreate
The Xreate programming language
|
A syntax tree representation and related code. More...
A syntax tree representation and related code.
Classes | |
class | TypeAnnotation |
A type representation to support type system. More... | |
struct | Expression |
AST node to represent a single instruction or an annotation. More... | |
class | CodeScope |
AST node to represent a single code block/a scope of visibility. More... | |
class | Function |
AST node to represent a single function. More... | |
class | AST |
AST in an inconsistent form during construction. More... | |
class | AST |
AST in a consistent state. More... | |
Namespaces | |
xreate::versions | |
Versioned variables support. See the explanation | |