Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Data Structures | Namespaces
FormalRegExp.h File Reference
#include <common/DefaultSymbolType.h>
#include <ext/iostream>
#include <ext/algorithm>
#include <alib/string>
#include <alib/set>
#include <core/components.hpp>
#include <exception/CommonException.h>
#include "FormalRegExpStructure.h"
#include <core/normalize.hpp>
#include <alphabet/common/SymbolNormalize.h>
#include "../unbounded/UnboundedRegExp.h"
Include dependency graph for FormalRegExp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  regexp::FormalRegExp< SymbolType >
 Formal regular expression represents regular expression. It describes regular languages. The expression consists of the following nodes: More...
 
class  core::SetConstraint< regexp::FormalRegExp< SymbolType >, SymbolType, regexp::GeneralAlphabet >
 
struct  core::normalize< regexp::FormalRegExp< SymbolType > >
 

Namespaces

namespace  regexp
 
namespace  core