Package icyllis.arc3d.compiler.lex
Class RegexNode.Char
java.lang.Object
icyllis.arc3d.compiler.lex.RegexNode.Char
- All Implemented Interfaces:
RegexNode
- Enclosing interface:
RegexNode
-
Nested Class Summary
Nested classes/interfaces inherited from interface icyllis.arc3d.compiler.lex.RegexNode
RegexNode.Char, RegexNode.CharClass, RegexNode.Range
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiontoString()
it.unimi.dsi.fastutil.ints.IntList
transition
(NFA nfa, @Unmodifiable it.unimi.dsi.fastutil.ints.IntList next) Creates NFA states for this node, with a successful match against this node resulting in a transition next all the states in thenext
list.
-
Field Details
-
mChar
public final char mChar
-
-
Method Details
-
transition
public it.unimi.dsi.fastutil.ints.IntList transition(NFA nfa, @Unmodifiable it.unimi.dsi.fastutil.ints.IntList next) Description copied from interface:RegexNode
Creates NFA states for this node, with a successful match against this node resulting in a transition next all the states in thenext
list.- Specified by:
transition
in interfaceRegexNode
-
toString
-