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

#include <GrammarFromStringParserCommon.h>

Static Public Member Functions

template<class T , class TerminalSymbolType = typename grammar::TerminalSymbolTypeOfGrammar < T >, class NonterminalSymbolType = typename grammar::NonterminalSymbolTypeOfGrammar < T >>
static T parseCFLikeGrammar (ext::istream &input)
 
template<class T , class SymbolType = typename grammar::TerminalSymbolTypeOfGrammar < T >>
static T parseCSLikeGrammar (ext::istream &input)
 
template<class T , class SymbolType = typename grammar::TerminalSymbolTypeOfGrammar < T >>
static T parsePreservingCSLikeGrammar (ext::istream &input)
 

Member Function Documentation

◆ parseCFLikeGrammar()

template<class T , class TerminalSymbolType , class NonterminalSymbolType >
T grammar::GrammarFromStringParserCommon::parseCFLikeGrammar ( ext::istream input)
static
Here is the call graph for this function:

◆ parseCSLikeGrammar()

template<class T , class SymbolType >
T grammar::GrammarFromStringParserCommon::parseCSLikeGrammar ( ext::istream input)
static
Here is the call graph for this function:

◆ parsePreservingCSLikeGrammar()

template<class T , class SymbolType >
T grammar::GrammarFromStringParserCommon::parsePreservingCSLikeGrammar ( ext::istream input)
static
Here is the call graph for this function:

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