net.sf.parser4j.parser.entity.parsestate
Class LexParseState

java.lang.Object
  extended by net.sf.parser4j.parser.entity.parsestate.AbstractParseState
      extended by net.sf.parser4j.parser.entity.parsestate.LexParseState
All Implemented Interfaces:
java.lang.Iterable<ParseStack>, IParseState

public class LexParseState
extends AbstractParseState

specialization for lexical analysis

Author:
luc peuvrier

Field Summary
 
Fields inherited from class net.sf.parser4j.parser.entity.parsestate.AbstractParseState
_log, acceptAmbiguity, maxNumberOfAlternative, parseStackSet, stringTokenRecognition, tokenRecognition
 
Constructor Summary
LexParseState(boolean acceptAmbiguity, int maxNumberOfAlternative, boolean[] tokenRecognition, boolean[] stringTokenRecognition, java.util.List<ParseStack> tokenRecognitionParseStackList, ParsingToStringUtil parsingToStringUtil)
           
LexParseState(ParsingToStringUtil parsingToStringUtil)
           
 
Method Summary
 
Methods inherited from class net.sf.parser4j.parser.entity.parsestate.AbstractParseState
add, clear, getMatchParseNode, getParseNodeList, hasAlternativeForAmbiguity, isEmpty, iterator, remove, size, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexParseState

public LexParseState(boolean acceptAmbiguity,
                     int maxNumberOfAlternative,
                     boolean[] tokenRecognition,
                     boolean[] stringTokenRecognition,
                     java.util.List<ParseStack> tokenRecognitionParseStackList,
                     ParsingToStringUtil parsingToStringUtil)
              throws ParserException,
                     HasAmbiguityParserException
Throws:
ParserException
HasAmbiguityParserException

LexParseState

public LexParseState(ParsingToStringUtil parsingToStringUtil)


Copyright © 2008-2009 Luc Peuvrier. All Rights Reserved.