Module regex_ir

Module regex_ir 

Source

Re-exports§

pub use super::regex_leaf::build_leaf_fsm;
pub use super::regex_leaf::handle_escapes;

Structs§

RegexIr
The whole parsed regex: a sequence of top-level states.

Enums§

RegexState
A node of the regex IR tree.
RegexSymbol
A postfix-style regex quantifier.

Constants§

REPEAT_NO_UPPER_BOUND
Sentinel for an unbounded repeat upper bound ({n,}).

Functions§

visit
Construct the NFA for a single IR node.