Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
regexp::GlushkovPos::Unbounded< SymbolType > Class Template Reference

#include <GlushkovPos.h>

Static Public Member Functions

static bool visit (const regexp::UnboundedRegExpAlternation< SymbolType > &node, const regexp::UnboundedRegExpSymbol< SymbolType > &symbol)
 
static bool visit (const regexp::UnboundedRegExpConcatenation< SymbolType > &node, const regexp::UnboundedRegExpSymbol< SymbolType > &symbol)
 
static bool visit (const regexp::UnboundedRegExpIteration< SymbolType > &node, const regexp::UnboundedRegExpSymbol< SymbolType > &symbol)
 
static bool visit (const regexp::UnboundedRegExpSymbol< SymbolType > &node, const regexp::UnboundedRegExpSymbol< SymbolType > &symbol)
 
static bool visit (const regexp::UnboundedRegExpEmpty< SymbolType > &node, const regexp::UnboundedRegExpSymbol< SymbolType > &symbSearch)
 
static bool visit (const regexp::UnboundedRegExpEpsilon< SymbolType > &node, const regexp::UnboundedRegExpSymbol< SymbolType > &symbSearch)
 

Member Function Documentation

◆ visit() [1/6]

template<class SymbolType >
bool regexp::GlushkovPos::Unbounded< SymbolType >::visit ( const regexp::UnboundedRegExpAlternation< SymbolType > &  node,
const regexp::UnboundedRegExpSymbol< SymbolType > &  symbol 
)
static
Here is the call graph for this function:

◆ visit() [2/6]

template<class SymbolType >
bool regexp::GlushkovPos::Unbounded< SymbolType >::visit ( const regexp::UnboundedRegExpConcatenation< SymbolType > &  node,
const regexp::UnboundedRegExpSymbol< SymbolType > &  symbol 
)
static
Here is the call graph for this function:

◆ visit() [3/6]

template<class SymbolType >
bool regexp::GlushkovPos::Unbounded< SymbolType >::visit ( const regexp::UnboundedRegExpEmpty< SymbolType > &  node,
const regexp::UnboundedRegExpSymbol< SymbolType > &  symbSearch 
)
static

◆ visit() [4/6]

template<class SymbolType >
bool regexp::GlushkovPos::Unbounded< SymbolType >::visit ( const regexp::UnboundedRegExpEpsilon< SymbolType > &  node,
const regexp::UnboundedRegExpSymbol< SymbolType > &  symbSearch 
)
static

◆ visit() [5/6]

template<class SymbolType >
bool regexp::GlushkovPos::Unbounded< SymbolType >::visit ( const regexp::UnboundedRegExpIteration< SymbolType > &  node,
const regexp::UnboundedRegExpSymbol< SymbolType > &  symbol 
)
static

◆ visit() [6/6]

template<class SymbolType >
bool regexp::GlushkovPos::Unbounded< SymbolType >::visit ( const regexp::UnboundedRegExpSymbol< SymbolType > &  node,
const regexp::UnboundedRegExpSymbol< SymbolType > &  symbol 
)
static

The documentation for this class was generated from the following file: