Package nz.org.riskscape.engine.typexp
Class AST
java.lang.Object
nz.org.riskscape.engine.typexp.AST
- Direct Known Subclasses:
AST.ComplexType
,AST.Constant
,AST.Dictionary
,AST.Symbol
,AST.ValueList
AST base type plus subtypes for type expressions
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A type that needs arguments given to it to be created, like a struct has an identier and an argument list.static class
A constant, literal value, like a piece of text or a numberstatic class
A map like structure where keys are symbols and the values are types or constantsstatic class
A symbol is like an identifier - a string without quotes, a standalone token.static class
Wraps a list of nodes so that it conforms to the AST interface -
Field Summary
-
Constructor Summary
-
Method Summary