|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |