|
Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <SimpleRulesRemover.h>
Static Public Member Functions | |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::CFG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::CFG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::EpsilonFreeCFG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::EpsilonFreeCFG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::GNF< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::GNF< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::CNF< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::CNF< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::LG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::LG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::LeftLG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::LeftLG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::LeftRG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::LeftRG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::RightLG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::RightLG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
| template<class TerminalSymbolType , class NonterminalSymbolType > | |
| static grammar::RightRG< TerminalSymbolType, NonterminalSymbolType > | remove (const grammar::RightRG< TerminalSymbolType, NonterminalSymbolType > &grammar) |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |
|
static |
Removes simple rules from the given grammar.
| TerminalSymbolType | the type of terminals in the grammar |
| NonterminalSymbolType | the type of nonterminals in the grammar |
| grammar | the modified grammar |