6 releases

Uses new Rust 2024

0.2.0 Dec 4, 2025
0.1.4 Dec 4, 2025
0.1.3 Dec 3, 2024
0.1.0 Nov 19, 2024

#1771 in Text processing


Used in 4 crates (via iregex)

MIT/Apache

52KB
1.5K SLoC

NFA and DFA on Unicode scala values for Rust

This library provides an implementation of Nondeterministic Finite Automata (NFA) and Deterministic Finite Automata (DFA) for Unicode scalar values (the char type). It is used by the iregex crate to represent compiled regular expressions.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~0.6–1.2MB
~26K SLoC