regex_
automata
0.4.10
Module compiler
Module Items
Structs
Enums
In regex_
automata::
nfa::
thompson
regex_automata
::
nfa
::
thompson
Module
compiler
Copy item path
Source
Structs
§
Compiler
A builder for compiling an NFA from a regex’s high-level intermediate representation (HIR).
Config
The configuration used for a Thompson NFA compiler.
Thompson
Ref
🔒
A value that represents the result of compiling a sub-expression of a regex’s HIR. Specifically, this represents a sub-graph of the NFA that has an initial state at
start
and a final state at
end
.
Utf8
Compiler
🔒
A UTF-8 compiler based on Daciuk’s algorithm for compiling minimal DFAs from a lexicographically sorted sequence of strings in linear time.
Utf8
Last
Transition
🔒
Utf8
Node
🔒
Utf8
State
🔒
Enums
§
Which
Captures
A configuration indicating which kinds of
State::Capture
states to include.