REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
Loading...
Searching...
No Matches
engine Directory Reference
Directory dependency graph for engine:

Files

 aho_corasick.hpp
 Aho-Corasick multi-literal engine for large pure-literal alternations.
 
 assert_eval.hpp
 Zero-width assertion evaluation (^ $ \b \B \A \Z \< \>) as free functions over a subject and a position, shared by the Pike VM and the one-pass extractor.
 
 pike.hpp
 The Pike VM — a Thompson NFA simulation — and its fast paths.
 
 prefilter.hpp
 Search acceleration: pattern analysis and candidate-finding.
 
 simd.hpp
 A uniform 16-lane mask interface over two ISAs (NEON, SSE2), so the decision/loop logic that consumes it (pike.hpp) is written ONCE, with no #if ISA branch of its own.