reglibcpp  1.0.0
(Naïve) C++ implementation of models for regular languages
Classes
dfa.cpp File Reference

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...
 

Detailed Description

Contains the reg::dfa member definitions.

Definition in file dfa.cpp.