bmatcher_core/lib.rs
#![cfg_attr(not(test), no_std)]
extern crate alloc;
pub mod compiler;
mod atom;
pub use atom::{
Atom,
JumpType,
ReadWidth,
};
mod target;
pub use target::MatchTarget;
mod matcher;
pub use matcher::BinaryMatcher;
mod stack;
pub use stack::{
HeapStack,
Stack,
StaticStack,
};
mod pattern;
pub use pattern::{
BinaryPattern,
BorrowedBinaryPattern,
OwnedBinaryPattern,
};