org.javacc.parser
Class RRepetitionRange

java.lang.Object
  extended by org.javacc.parser.Expansion
      extended by org.javacc.parser.RegularExpression
          extended by org.javacc.parser.RRepetitionRange

public class RRepetitionRange
extends RegularExpression

Describes one-or-more regular expressions ().


Field Summary
 int max
           
 int min
           
 RegularExpression regexpr
          The regular expression which is repeated one or more times.
 
Fields inherited from class org.javacc.parser.RegularExpression
label, lhsTokens, private_rexp, tpContext
 
Fields inherited from class org.javacc.parser.Expansion
inMinimumSize, myGeneration, nextGenerationIndex, parent
 
Constructor Summary
RRepetitionRange()
           
 
Method Summary
 Nfa GenerateNfa(boolean ignoreCase)
           
 
Methods inherited from class org.javacc.parser.RegularExpression
CanMatchAnyChar
 
Methods inherited from class org.javacc.parser.Expansion
hashCode, reInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

regexpr

public RegularExpression regexpr
The regular expression which is repeated one or more times.


min

public int min

max

public int max
Constructor Detail

RRepetitionRange

public RRepetitionRange()
Method Detail

GenerateNfa

public Nfa GenerateNfa(boolean ignoreCase)
Specified by:
GenerateNfa in class RegularExpression