Uses of Package
orc.ast.oil

Packages that use orc.ast.oil
orc Top-level package for all Orc code. 
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.arg   
orc.ast.oil.xml JAXB implementation classes for the Orc Intermediate Language XML binding. 
orc.ast.simple Desugared AST which is close to the final format (OIL) but includes named variables. 
 

Classes in orc.ast.oil used by orc
Expr
          Base class for the portable (.oil, for Orc Intermediate Language) abstract syntax tree.
 

Classes in orc.ast.oil used by orc.ast.oil
Atomic
           
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.
HasType
          An expression with an ascribed type.
Isolated
          The "isolated" keyword.
Pull
           
Push
           
RenameVariables.Renamer
           
Semi
           
Silent
           
TypeDecl
          Bind a type in the given scope.
Visitor
          Visitor for OIL expressions.
Walker
          Abstract base class tree walker for Oil expressions.
WithLocation
          Annotate an expression with a source location.
 

Classes in orc.ast.oil used by orc.ast.oil.arg
Expr
          Base class for the portable (.oil, for Orc Intermediate Language) abstract syntax tree.
Visitor
          Visitor for OIL expressions.
 

Classes in orc.ast.oil used by orc.ast.oil.xml
Atomic
           
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.
HasType
          An expression with an ascribed type.
Isolated
          The "isolated" keyword.
Pull
           
Push
           
Semi
           
Silent
           
TypeDecl
          Bind a type in the given scope.
Visitor
          Visitor for OIL expressions.
WithLocation
          Annotate an expression with a source location.
 

Classes in orc.ast.oil used by orc.ast.simple
Expr
          Base class for the portable (.oil, for Orc Intermediate Language) abstract syntax tree.