reglibcpp
1.0.0
(Naïve) C++ implementation of models for regular languages
|
Contains the reg::dfa member definitions. More...
#include "dfa.h"
#include <unordered_set>
#include <unordered_map>
#include <forward_list>
#include <algorithm>
#include <cstdint>
#include "nfa.h"
#include "expression.h"
Go to the source code of this file.
Classes | |
struct | reg::dfa::pImpl |
Private implementation details of DFAs. More... | |
struct | reg::dfa::builder::pImpl |
Private implementation details of DFA builders. More... | |
struct | reg::dfa::builder::pImpl::ValarrayBoolHasher |
Hasher object for valarray<bool> s, so they can be used as unordered_set keys. More... | |
struct | reg::dfa::builder::pImpl::ValarrayBoolEqualTo |
Comparison object for valarray<bool> s against a specific instance. More... | |
struct | reg::dfa::builder::pImpl::ValarrayBoolEqual |
Comparison object for valarray<bool> s, so they can be used as unordered_set keys. More... | |