|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in orc.ast.extended.expression used by orc.ast.extended.declaration | |
---|---|
Expression
Base class for the extended abstract syntax tree. |
Classes in orc.ast.extended.expression used by orc.ast.extended.declaration.def | |
---|---|
Expression
Base class for the extended abstract syntax tree. |
Classes in orc.ast.extended.expression used by orc.ast.extended.expression | |
---|---|
CatchHandler
|
|
Expression
Base class for the extended abstract syntax tree. |
|
Expression.Arg
Variant type returned by the argify method. |
|
Lambda
|
Classes in orc.ast.extended.expression used by orc.ast.extended.pattern | |
---|---|
Literal
|
Classes in orc.ast.extended.expression used by orc.ast.extended.visitor | |
---|---|
AssertType
|
|
Call
|
|
Capsule
Expression enclosing the body of a definition annotated with "capsule". |
|
Catch
|
|
CatchHandler
|
|
ConsExpr
|
|
Declare
A declaration together with its scope in the AST. |
|
Dot
A dot expression (e.g "C.put(4)"). |
|
Field
|
|
HasType
|
|
IfThenElse
"if condition then consequent else alternative" desugars to "(if(c) >> consequent | if(~c) >> alternative) <c< condition" |
|
Lambda
|
|
Let
|
|
ListExpr
|
|
Literal
|
|
Name
|
|
NilExpr
|
|
Otherwise
|
|
Parallel
|
|
Pruning
|
|
Sequential
|
|
Stop
|
|
Temporary
A temporary variable, which embeds a Variable object from the simple AST within the extended AST. |
|
Throw
|
Classes in orc.ast.extended.expression used by orc.parser | |
---|---|
Expression
Base class for the extended abstract syntax tree. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |