| 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Expression.Arg | Variant type returned by the argify method. | 
| Class Summary | |
|---|---|
| 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)"). | 
| Expression | Base class for the extended abstract syntax tree. | 
| 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 | |
  | 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||