|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Analyzer | |
|---|---|
| xtc.parser | |
| Uses of Analyzer in xtc.parser |
|---|
| Fields in xtc.parser declared as Analyzer | |
|---|---|
protected Analyzer |
GrammarVisitor.analyzer
The analyzer utility. |
protected Analyzer |
TextTester.analyzer
The analyzer utility. |
protected Analyzer |
MetaDataSetter.analyzer
The analyzer utility. |
protected Analyzer |
LeftRecurser.analyzer
The analyzer utility. |
protected Analyzer |
HtmlPrinter.analyzer
The analyzer utility. |
protected Analyzer |
DirectLeftRecurser.analyzer
The analyzer utility. |
protected Analyzer |
CodeGenerator.analyzer
The analyzer utility. |
protected Analyzer |
CostEstimator.analyzer
The analyzer utility. |
protected Analyzer |
ReachabilityChecker.analyzer
The analyzer. |
protected Analyzer |
VariantSorter.analyzer
The analyzer. |
protected Analyzer |
Generifier.analyzer
The analyzer utility. |
protected Analyzer |
Resolver.analyzer
The analyzer utility. |
protected Analyzer |
Annotator.analyzer
The analyzer. |
protected Analyzer |
TreeExtractor.analyzer
The analyzer utility. |
protected Analyzer |
ElementVoider.analyzer
The analyzer utility. |
protected Analyzer |
ValueChecker.analyzer
The analyzer. |
protected Analyzer |
Tokenizer.Tester.analyzer
The analyzer utility. |
protected Analyzer |
TreeTyper.analyzer
The analyzer utility. |
protected Analyzer |
ListMaker.analyzer
The analyzer. |
protected Analyzer |
Transformer.analyzer
The analyzer. |
| Methods in xtc.parser with parameters of type Analyzer | |
|---|---|
NonTerminal |
ModuleMap.map(NonTerminal nt,
Analyzer analyzer)
|
NonTerminal |
Renamer.Translation.map(NonTerminal nt,
Analyzer analyzer)
Map the specified nonterminal to its replacement, which may be the same as the original. |
| Constructors in xtc.parser with parameters of type Analyzer | |
|---|---|
Annotator(Runtime runtime,
Analyzer analyzer)
Create a new annotator. |
|
ChoiceExpander(Runtime runtime,
Analyzer analyzer)
Create a new choice expander. |
|
CodeGenerator(Runtime runtime,
Analyzer analyzer,
AST ast,
Printer printer)
Create a new code generator. |
|
CostEstimator(Analyzer analyzer)
Create a new cost estimator. |
|
DeadProductionEliminator(Runtime runtime,
Analyzer analyzer)
Create a new dead production eliminator. |
|
DirectLeftRecurser(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new direct left-recurser. |
|
DuplicateProductionFolder(Runtime runtime,
Analyzer analyzer)
Create a new duplicate production folder. |
|
ElementVoider(Runtime runtime,
Analyzer analyzer)
Create a new element voider. |
|
GenericVoider(Runtime runtime,
Analyzer analyzer)
Create a new generic voider. |
|
Generifier(Runtime runtime,
Analyzer analyzer)
Create a new generifier. |
|
GrammarVisitor(Runtime runtime,
Analyzer analyzer)
Create a new grammar visitor. |
|
HtmlPrinter(Runtime runtime,
Analyzer analyzer,
AST ast,
boolean verbose)
Create a new HTML printer. |
|
Inliner(Runtime runtime,
Analyzer analyzer)
Create a new production inliner. |
|
LeftRecurser(Runtime runtime,
Analyzer analyzer)
Create a new left-recurser. |
|
ListMaker(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new list maker. |
|
MetaDataSetter(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new meta-data setter. |
|
PrefixFolder(Runtime runtime,
Analyzer analyzer)
Create a new prefix folder. |
|
ProductionVoider.Tester(Runtime runtime,
Analyzer analyzer)
Create a new tester. |
|
ProductionVoider(Runtime runtime,
Analyzer analyzer)
Create a new production voider. |
|
ReachabilityChecker(Runtime runtime,
Analyzer analyzer)
Create a new reachability checker. |
|
ReferenceCounter(Runtime runtime,
Analyzer analyzer)
Create a new reference counter. |
|
Renamer(Runtime runtime,
Analyzer analyzer,
Renamer.Translation translation)
Create a new renamer. |
|
Resolver(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new resolver. |
|
RootFinder(Runtime runtime,
Analyzer analyzer)
Create a new root finder. |
|
Simplifier(Runtime runtime,
Analyzer analyzer)
Create a new simplifier. |
|
TerminalOptimizer(Runtime runtime,
Analyzer analyzer)
Create a new terminal optimizer. |
|
TextTester(Runtime runtime,
Analyzer analyzer)
Create a new text tester. |
|
Tokenizer.Tester(Runtime runtime,
Analyzer analyzer)
Create a new lexical tester. |
|
Tokenizer(Runtime runtime,
Analyzer analyzer)
Create a new tokenizer. |
|
Transformer(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new transformer. |
|
TransientMarker(Runtime runtime,
Analyzer analyzer)
Create a new transient marker. |
|
TreeExtractor(Runtime runtime,
Analyzer analyzer,
AST ast,
boolean keepLexical)
Create a new tree extractor. |
|
TreeTyper(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new tree typer. |
|
ValueChecker(Runtime runtime,
Analyzer analyzer)
Create a new value checker. |
|
VariantSorter(Runtime runtime,
Analyzer analyzer,
AST ast)
Create a new variant sorter. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||