|
REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
|
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. | |