Package nz.org.riskscape.rl.ast
package nz.org.riskscape.rl.ast
-
ClassDescriptionA abstract
ExpressionVisitor
for converting expressions in a narrowly defined way.An as yet Unrealized expression AST.AExpressionVisitor
for converting expressions in some way.Factory for creating problems involving an expressionExpressionVisitor<T,R> A lambda expression in the RiskScape language is a self-contained expression that can be applied to a list of arguments.A list declarations yields a list of whatever is expressed within it, e.g.Subclass ofExpressionVisitor
that does a traversal through the AST, without modifying anything.Represents an unresolved expression within a larger expression.Property access represents an indexing of the scope or another expression, e.g.A 'select all' expression is an asterisk by itself (i.e.