More AST work. Getting close to fully transforming language as specified by current grammer. (which is a subset of what it will become)

This commit is contained in:
Nathan Braswell
2013-10-26 15:05:42 -04:00
parent 752b04b71b
commit ebe6b3520a
3 changed files with 34 additions and 9 deletions

View File

@@ -121,6 +121,7 @@ int main(int argc, char* argv[]) {
preASTTransforms.push_back(new CollapseTransformation<Symbol>(Symbol("import_list", false)));
preASTTransforms.push_back(new CollapseTransformation<Symbol>(Symbol("function_list", false)));
preASTTransforms.push_back(new CollapseTransformation<Symbol>(Symbol("statement_list", false)));
preASTTransforms.push_back(new CollapseTransformation<Symbol>(Symbol("parameter_list", false)));
for (int i = 0; i < preASTTransforms.size(); i++) {
parseTree = preASTTransforms[i]->transform(parseTree);