| 
||||||||||
| 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 | |||||||||