Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <alib/map>
#include <alib/set>
#include <alib/vector>
#include <common/ranked_symbol.hpp>
#include <rte/formal/FormalRTE.h>
#include <rte/formal/FormalRTEElements.h>
#include "GlushkovFirst.h"
Go to the source code of this file.
Data Structures | |
class | rte::GlushkovFollow |
class | rte::GlushkovFollow::Formal< SymbolType > |
Namespaces | |
namespace | rte |
Typedefs | |
template<class SymbolType > | |
using | rte::TFollowTuple = ext::vector< ext::set< common::ranked_symbol< ext::pair< SymbolType, unsigned > > > > |
template<class SymbolType > | |
using | rte::TSetOfSymbols = ext::set< common::ranked_symbol< ext::pair< SymbolType, unsigned > > > |
template<class SymbolType > | |
using | rte::TSubstMap = ext::map< common::ranked_symbol< ext::pair< SymbolType, unsigned > >, TSetOfSymbols< SymbolType > > |
template<class SymbolType > | |
using | rte::TFollowMap = ext::map< common::ranked_symbol< ext::pair< SymbolType, unsigned > >, TFollowTuple< SymbolType > > |