org.javacc.parser.RZeroOrMore.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of javacc Show documentation
Show all versions of javacc Show documentation
JavaCC is a parser/scanner generator for Java.
RZeroOrMore
org.javacc.parser
Class RZeroOrMore
- java.lang.Object
-
- org.javacc.parser.Expansion
-
- org.javacc.parser.RegularExpression
-
- org.javacc.parser.RZeroOrMore
-
public class RZeroOrMore
extends RegularExpression
Describes zero-or-more regular expressions ().
-
-
Field Summary
Fields
Modifier and Type
Field and Description
RegularExpression
regexpr
The regular expression which is repeated zero or more times.
-
Fields inherited from class org.javacc.parser.RegularExpression
label, lhsTokens, private_rexp, rhsToken, tpContext
-
Fields inherited from class org.javacc.parser.Expansion
eol, inMinimumSize, myGeneration, nextGenerationIndex, parent
-
Constructor Summary
Constructors
Constructor and Description
RZeroOrMore()
RZeroOrMore(Token t,
RegularExpression r)
-
Method Summary
Methods
Modifier and Type
Method and Description
Nfa
GenerateNfa(boolean ignoreCase)
-
Methods inherited from class org.javacc.parser.RegularExpression
CanMatchAnyChar, dump
-
Methods inherited from class org.javacc.parser.Expansion
dumpPrefix, hashCode, reInit, toString
-
-
Field Detail
-
regexpr
public RegularExpression regexpr
The regular expression which is repeated zero or more times.
-
Constructor Detail
-
RZeroOrMore
public RZeroOrMore()
-
RZeroOrMore
public RZeroOrMore(Token t,
RegularExpression r)
-
Method Detail
-
GenerateNfa
public Nfa GenerateNfa(boolean ignoreCase)
- Specified by:
GenerateNfa
in class RegularExpression