|
Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <RegExpConcatenate.h>
Static Public Member Functions | |
| template<class SymbolType > | |
| static regexp::FormalRegExp< SymbolType > | concatenate (const regexp::FormalRegExp< SymbolType > &first, const regexp::FormalRegExp< SymbolType > &second) |
| template<class SymbolType > | |
| static regexp::FormalRegExpStructure< SymbolType > | concatenate (const regexp::FormalRegExpStructure< SymbolType > &first, const regexp::FormalRegExpStructure< SymbolType > &second) |
| template<class SymbolType > | |
| static regexp::UnboundedRegExp< SymbolType > | concatenate (const regexp::UnboundedRegExp< SymbolType > &first, const regexp::UnboundedRegExp< SymbolType > &second) |
| template<class SymbolType > | |
| static regexp::UnboundedRegExpStructure< SymbolType > | concatenate (const regexp::UnboundedRegExpStructure< SymbolType > &first, const regexp::UnboundedRegExpStructure< SymbolType > &second) |
Implements concatenation of two regular expressions.
|
static |
Implements concatenation of two regular expressions.
| SymbolType | the type of symbols in the regular expression |
| first | the first regexp to concatenate |
| second | the second regexp to concatenate |
first . second
|
static |
\override
|
static |
\override
|
static |
\override