// Polynomial rolling hash operation module.
pub mod kernel;
pub use kernel::{
constants, default_rolling_hash_program, laws, rolling_hash_program, spec, valid_window,
window_byte, DEFAULT_WINDOW_SIZE, INPUTS, LAWS, ROLLING_BASE, SINGLE_BYTE_WINDOW_IDENTITY,
SPEC,
};
// Backend-specific lowering tripwires for rolling hash.
// Polynomial rolling hash as a Category A IR composition.