vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
1
2
3
4
5
6
7
8
9
10
11
// NFA scan operation module.

pub mod kernel;
pub use kernel::{
    match_from, nfa_scan, opcodes, parse_program, token, Token, MAX_NFA_STATES_VISITED, OP_ANY,
    OP_LITERAL, OP_MATCH, OP_STAR_ANY, OP_STAR_LITERAL,
};

// Backend-specific lowering marker.

// CPU reference kernel for `string_matching.nfa_scan`.