pattern-emit 0.6.2

RE2 patterns as search tables: compile builds each into a sparse DFA, a program that only searches links just the search.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![doc = include_str!("../README.md")]
// The search side is core-only; std comes with the compile side.
#![cfg_attr(not(feature = "build"), no_std)]

mod search;
pub use search::{Pattern, Unusable};

#[cfg(feature = "build")]
mod ecma;
#[cfg(feature = "build")]
mod guard;
#[cfg(feature = "build")]
mod table;
#[cfg(feature = "build")]
pub use table::{build, build_ecma, byte_string, matches_ecma, Refusal, TABLE_CAP};