Skip to main content

Module dfa_assemble

Module dfa_assemble 

Source
Expand description

Composite entry point: patterns → packed GPU DFA in one call. Composite entry point for the vyre-std DFA assembly pipeline.

dfa_assemble is the 10-line-consumer API. Give it a slice of patterns (literal bytes or regex strings), get back a PackedDfa ready to upload to a GPU buffer and drive [vyre::match_ops::dfa_scan].

Structs§

AssembleOptions
Options controlling the assembly pipeline.

Enums§

Pattern
Input pattern variants recognized by dfa_assemble.

Functions§

dfa_assemble
Compile a set of patterns into a GPU-ready packed DFA.