Added main loop of parser.

This commit is contained in:
Nathan Braswell
2013-05-23 01:35:54 -04:00
parent 14fc410e00
commit e4f83cbb67
9 changed files with 142 additions and 2 deletions

View File

@@ -22,6 +22,9 @@ class ParseRule {
void setLeftHandle(Symbol* leftHandle);
void appendToRight(Symbol* appendee);
Symbol* getLeftSide();
std::vector<Symbol*> getRightSide();
bool advancePointer();
std::string toString();