Finite state machine.
More...
| reflex::Pattern::State::State |
( |
const Positions & |
p | ) |
|
|
inline |
| Index reflex::Pattern::State::accept |
nonzero if final state, the index of an accepted/captured subpattern
| Edges reflex::Pattern::State::edges |
| Set reflex::Pattern::State::heads |
| Index reflex::Pattern::State::index |
| State* reflex::Pattern::State::left |
left pointer for O(log N) node insertion in the state graph
| State* reflex::Pattern::State::next |
points to sibling state allocated depth-first by subset construction
| bool reflex::Pattern::State::redo |
true if this is an ignorable final state
| State* reflex::Pattern::State::right |
right pointer for O(log N) node insertion in the state graph
| Set reflex::Pattern::State::tails |
The documentation for this struct was generated from the following file: