| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| ContextualVisitor<E,C> | Context-carrying visitor for OIL expressions. | 
| RenameVariables.Renamer | |
| Visitor<E> | Visitor for OIL expressions. | 
| Class Summary | |
|---|---|
| AtomicOnChecker | |
| Compiler | Compiles an oil syntax tree into an execution graph. | 
| ExceptionsOnChecker | |
| IsolatedOnChecker | |
| RenameVariables | Renumber variables in an expression according to some arbitrary mapping (relative to the context of the expression). | 
| SiteResolver | Resolve sites in an expression. | 
| Transformer | Abstract base class tree transformer for Oil expressions. | 
| UnguardedRecursionChecker | Check for unguarded recursion in function definitions. | 
| Walker | Abstract base class tree walker for Oil expressions. | 
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.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||