Uses of Class
xtc.parser.Analyzer

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.
 



Copyright © 2012. All Rights Reserved.