Package orc.ast.oil.visitor

Interface Summary
Visitor<E> Visitor for OIL expressions.

Class Summary
RenameVariables Renumber variables in an expression according to some arbitrary mapping (relative to the context of the expression).
SiteResolver Resolve sites in an expression.
TailCallMarker Mark all calls in tail call contexts in this 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.