Package orc.ast.extended

Desugared AST which is very close to the source form.

See:
          Description

Interface Summary
Expression.Arg Variant type returned by the argify method.
 

Class Summary
Call  
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  
IfThenElse "if condition then consequent else alternative" desugars to "(if(c) >> consequent | if(~c) >> alternative) <c< condition"
Lambda  
Let  
ListExpr  
Literal  
Name  
NilExpr  
Parallel  
Semi  
Sequential  
Silent  
Where  
 

Package orc.ast.extended Description

Desugared AST which is very close to the source form. Specifically this includes patterns and declarations.