dk.brics.grammar.operations
Class RegexpTerminalNormalizer

java.lang.Object
  extended by dk.brics.grammar.operations.RegexpTerminalNormalizer

public class RegexpTerminalNormalizer
extends Object

Normalizes grammars to have only one-transition-interval regexp terminal entities.

See Also:
Automaton2Grammar

Constructor Summary
RegexpTerminalNormalizer()
          Constructs a new normalizer.
 
Method Summary
 void normalize(Grammar g)
          Normalizes the given grammar.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexpTerminalNormalizer

public RegexpTerminalNormalizer()
Constructs a new normalizer.

Method Detail

normalize

public void normalize(Grammar g)
Normalizes the given grammar.

Parameters:
g - input grammar, modified


Copyright © 2005-2008 Anders Møller.