public class SingleProductionNonTerminalRemovalVisitor extends AbstractGrammarEntityVisitor
marked
Constructor and Description |
---|
SingleProductionNonTerminalRemovalVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
apply(Grammar g) |
void |
out(NonTerminal nonTerminal) |
boolean |
shouldPrettyPrint()
If this method returns true the grammar will be printed to debug after the visitor has run
|
public SingleProductionNonTerminalRemovalVisitor()
public void apply(Grammar g)
apply
in interface GrammarEntityVisitor
apply
in class AbstractGrammarEntityVisitor
public void out(NonTerminal nonTerminal)
out
in interface GrammarEntityVisitor
out
in class AbstractGrammarEntityVisitor
public boolean shouldPrettyPrint()
AbstractGrammarEntityVisitor
shouldPrettyPrint
in interface GrammarEntityVisitor
shouldPrettyPrint
in class AbstractGrammarEntityVisitor
Copyright © 2008-2013 Mathias Schwarz.