Package orc.ast.oil

Internal representation of OIL, the Orc Intermediate Language.

See:
          Description

Interface Summary
Visitor<E> Visitor for OIL expressions.
 

Class Summary
Bar  
Call  
Def A unit of syntax that encapsulates an expression definition.
Defs  
Expr Base class for the portable (.oil, for Orc Intermediate Language) abstract syntax tree.
Null  
Pull  
Push  
Semi  
Walker Abstract base class tree walker for Oil expressions.
 

Package orc.ast.oil Description

Internal representation of OIL, the Orc Intermediate Language. This is an AST which uses DeBruijn indices and therefore has no explicit named variables. This is the simplest AST representation of a program before it is translated into a runtime DAG.