From dffb943c3ff1a9635b8bccff3f78b3faead8bf02 Mon Sep 17 00:00:00 2001 From: Valk Richard Li <48872266+ValKmjolnir@users.noreply.github.com> Date: Sat, 12 Oct 2019 21:51:03 +0800 Subject: [PATCH] Finished part of AST --- version1.0/ast.h | 32 ++++++++++++++++++-------------- version1.0/ast_generator.h | 23 ++++++++++++++--------- 2 files changed, 32 insertions(+), 23 deletions(-) diff --git a/version1.0/ast.h b/version1.0/ast.h index df3bb9e..a515048 100644 --- a/version1.0/ast.h +++ b/version1.0/ast.h @@ -58,42 +58,40 @@ class abstract_syntax_tree void print_ast_node(int tab_num) { for(int i=0;i::iterator i=children.begin();i!=children.end();++i) i->print_ast_node(tab_num+1); - std::cout<::iterator i=statement_list.begin();i!=statement_list.end();++i) i->print_ast_node(tab_num+1); - std::cout<