6 #include "../CONFIG/config.h"
30 void createInitialRule();
35 friend std::ostream& operator <<(std::ostream& out,
const Grammar& G);
36 std::vector<GPlist> getDefinition(
const GrammarPhrase& define);
std::multimap< GrammarPhrase, GPlist > mmap
mmap typedef for multimpa<GrammarPhrase, vector<GrammarPhrase> >
Definition: config.h:269
The Grammar class A generic Grammar class that contains a multimap. It maps a Grammar Phrase to a vec...
Definition: grammar.h:24
std::vector< GrammarPhrase > GPlist
GPlist typedef for vector<GrammarPhrase>
Definition: config.h:265
GrammarPhrase
The GrammarPhrase enum Denotes the Grammar Phrase.
Definition: config.h:99