Package | Description |
---|---|
jflex |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Interval> |
IntCharSet.intervals |
Modifier and Type | Method and Description |
---|---|
Interval |
Interval.copy()
Make a copy of this interval.
|
Interval |
IntCharSet.getNext() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Interval> |
IntCharSet.getIntervals() |
private java.util.List<Interval> |
LexParse.CUP$LexParse$actions.getPreClass(int type) |
Modifier and Type | Method and Description |
---|---|
void |
IntCharSet.add(Interval interval) |
boolean |
Interval.contains(Interval other)
Return
true iff this interval completely contains the
other one. |
Modifier and Type | Method and Description |
---|---|
int[] |
CharClasses.getClassCodes(java.util.List<Interval> intervalList)
Returns an array that contains the character class codes of all characters
in the specified set of input characters.
|
int[] |
CharClasses.getNotClassCodes(java.util.List<Interval> intervalList)
Returns an array that contains the character class codes of all characters
that are not in the specified set of input characters.
|
private void |
NFA.insertClassNFA(java.util.List<Interval> intervals,
int start,
int end) |
private void |
NFA.insertNotClassNFA(java.util.List<Interval> intervals,
int start,
int end) |
void |
CharClasses.makeClass(java.util.List<Interval> l,
boolean caseless)
Updates the current partition, so that the specified set of characters
gets a new character class.
|
void |
CharClasses.makeClassNot(java.util.List<Interval> l,
boolean caseless)
Updates the current partition, so that the set of all characters not contained in the specified
set of characters gets a new character class.
|
Constructor and Description |
---|
IntCharSet(Interval interval) |
Interval(Interval other)
Copy constructor
|
Constructor and Description |
---|
IntCharSet(java.util.List<Interval> chars) |