Expand description
This crate provides the core functionality to the ere crate.
Modules§
- config
- nfa_
static - Implements a version of
WorkingNFAthat can be serialized statically into a binary. - parse_
tree - Implements the ERE parser
and primitive types (like
Atom). - pike_vm
- Implements a Pike VM-like regex engine.
- pike_
vm_ u8 - Implements a Pike VM-like regex engine for
u8s. - simplified_
tree - Implements a simplified intermediate representation of a regular expression.
- visualization
- Implements visualization features for NFAs. Typically not used outside debug.
- working_
nfa - Implements the primary compile-time intermediate
WorkingNFAstructure for optimization. - working_
u8_ nfa - Implements
u8-based version ofcrate::working_nfa.