|
class | reflex::Pattern |
| Pattern class holds a regex pattern and its compiled FSM opcode table or code for the reflex::Matcher engine. More...
|
|
struct | reflex::Pattern::Const |
| Common constants. More...
|
|
struct | reflex::Pattern::ModConst |
| Modifiers 'i', 'm', 'q', 's', 'u' (enable) 'I', 'M', 'Q', 'S', 'U' (disable) More...
|
|
struct | reflex::Pattern::Chars |
| Set of chars and meta chars. More...
|
|
struct | reflex::Pattern::Position |
| Finite state machine construction position information. More...
|
|
struct | reflex::Pattern::DFA |
| DFA created by subset construction from regex patterns. More...
|
|
struct | reflex::Pattern::DFA::State |
|
struct | reflex::Pattern::DFA::MetaEdgesClosure |
|
struct | reflex::Pattern::HFA |
| Indexing hash finite state automaton for indexed file search. More...
|
|
struct | reflex::Pattern::Option |
| Global modifier modes, syntax flags, and compiler options. More...
|
|
RE/flex regular expression pattern compiler.
- Author
- Robert van Engelen - engel.nosp@m.en@g.nosp@m.enivi.nosp@m.a.co.nosp@m.m
- Copyright
- (c) 2016-2020, Robert van Engelen, Genivia Inc. All rights reserved.
-
(c) BSD-3 License - see LICENSE.txt