Changed from iterators, which become invalidated if vector is changed, to classic indexing. Now runs! However, the results are incorrect. Closure seems to work through.

This commit is contained in:
Nathan Braswell
2013-05-24 13:24:33 -04:00
parent 1aec4ee6a7
commit 858daa30ee
2 changed files with 34 additions and 22 deletions

View File

@@ -41,8 +41,12 @@ int main(int argc, char* argv[]) {
Parser parser;
parser.loadGrammer(inputFileString);
std::cout << "Creating State Set from Main" << std::endl;
parser.createStateSet();
std::cout << "finished State Set from Main" << std::endl;
std::cout << "Doing stateSetToString from Main" << std::endl;
std::cout << parser.stateSetToString() << std::endl;
std::cout << "finished stateSetToString from Main" << std::endl;
std::cout << inputFileString << std::endl;
std::cout << parser.grammerToString() << std::endl;