public class TerminalOptimizer extends GrammarVisitor
analyzer, isBound, isLastElement, isPredicate, isRepeatedOnce, isTopLevel, isVoided, needsSequence, runtime, transformInPlace| Constructor and Description |
|---|
TerminalOptimizer(Runtime runtime,
Analyzer analyzer)
Create a new terminal optimizer.
|
| Modifier and Type | Method and Description |
|---|---|
Element |
visit(OrderedChoice c)
Visit the specified ordered choice.
|
Element |
visit(Predicate p)
Visit the specified predicate.
|
Element |
visit(Sequence s)
Visit the specified sequence.
|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitdispatch, equals, hashCode, iterate, map, mapInPlace, unableToVisit, visitpublic Element visit(OrderedChoice c)
visit in class GrammarVisitorpublic Element visit(Sequence s)
visit in class GrammarVisitorpublic Element visit(Predicate p)
visit in class GrammarVisitorCopyright © 2014. All Rights Reserved.