Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
grammar::parsing::LL1ParseTable Class Reference

#include <LL1ParseTable.h>

Static Public Member Functions

template<class T , class TerminalSymbolType = typename grammar::TerminalSymbolTypeOfGrammar < T >, class NonterminalSymbolType = typename grammar::NonterminalSymbolTypeOfGrammar < T >>
static ext::map< ext::pair< ext::vector< TerminalSymbolType >, NonterminalSymbolType >, ext::set< ext::vector< ext::variant< TerminalSymbolType, NonterminalSymbolType > > > > parseTable (const T &grammar)
 

Member Function Documentation

◆ parseTable()

template<class T , class TerminalSymbolType , class NonterminalSymbolType >
ext::map< ext::pair< ext::vector< TerminalSymbolType >, NonterminalSymbolType >, ext::set< ext::vector< ext::variant< TerminalSymbolType, NonterminalSymbolType > > > > grammar::parsing::LL1ParseTable::parseTable ( const T &  grammar)
static
Here is the call graph for this function:
Here is the caller graph for this function:

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