fr.umlv.tatoo.cc.lexer.xml
Class XMLRuleCompiler

java.lang.Object
  extended by fr.umlv.tatoo.cc.lexer.xml.XMLRuleCompiler

public class XMLRuleCompiler
extends Object


Constructor Summary
XMLRuleCompiler(LexerXMLDigester digester, Encoding charset)
           
 
Method Summary
 RuleDecl createRule(RuleFactory lexerFactory, String id, boolean beginningOfLineRequired)
           
 RegexIntervalTable getFollow()
           
 RegexIntervalTable getMain()
           
 Regex getRegex()
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLRuleCompiler

public XMLRuleCompiler(LexerXMLDigester digester,
                       Encoding charset)
Method Detail

reset

public void reset()

getRegex

public Regex getRegex()

createRule

public RuleDecl createRule(RuleFactory lexerFactory,
                           String id,
                           boolean beginningOfLineRequired)

getMain

public RegexIntervalTable getMain()

getFollow

public RegexIntervalTable getFollow()