Module dfa

Module dfa 

Source
Expand description

DFA (Deterministic Finite Automaton) module.

Implements lazy and eager DFA construction and execution.

§Engines

  • lazy/ - Lazy DFA (on-demand state construction)
  • eager/ - Eager DFA (pre-computed states)

Re-exports§

pub use eager::EagerDfa;
pub use eager::EagerDfaEngine;
pub use lazy::CharClass;
pub use lazy::DfaStateId;
pub use lazy::LazyDfa;
pub use lazy::LazyDfaEngine;
pub use lazy::PositionContext;

Modules§

eager
Eager DFA engine module.
lazy
Lazy DFA engine module.