Package nz.org.riskscape.rl.ast
package nz.org.riskscape.rl.ast
-
ClassDescriptionA abstract
ExpressionVisitorfor converting expressions in a narrowly defined way.An as yet Unrealized expression AST.AExpressionVisitorfor 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 ofExpressionVisitorthat 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.