Modifed set creation to use a State object. Set creation works

This commit is contained in:
Nathan Braswell
2013-05-26 22:12:47 -04:00
parent 858daa30ee
commit 315dc55409
7 changed files with 185 additions and 56 deletions

View File

@@ -18,6 +18,7 @@ class ParseRule {
~ParseRule();
bool const operator==(const ParseRule &other);
bool const operator!=(const ParseRule &other);
ParseRule* clone();
@@ -26,6 +27,9 @@ class ParseRule {
Symbol* getLeftSide();
std::vector<Symbol*> getRightSide();
Symbol* getAtNextIndex();
Symbol* getAtIndex();
int getRightSize();
int getIndex();
bool advancePointer();