From 922e70b6a3c51d19d6c9d87d42c90841a70c12d3 Mon Sep 17 00:00:00 2001
From: Jiahao Li <lijh2015@mail.ustc.edu.cn>
Date: Wed, 29 Sep 2021 20:35:59 +0800
Subject: [PATCH] Update ast.cpp to adapt new syntax tree

---
 src/common/ast.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/common/ast.cpp b/src/common/ast.cpp
index ac7d001..4243968 100644
--- a/src/common/ast.cpp
+++ b/src/common/ast.cpp
@@ -119,7 +119,7 @@ AST::transform_node_iter(syntax_tree_node *n) {
         else
             node->type = TYPE_FLOAT;
         node->id = n->children[1]->name;
-        if (n->children_num == 3)
+        if (n->children_num > 2)
             node->isarray = true;
         return node;
     } else if (_STR_EQ(n->name, "compound-stmt")) {
-- 
GitLab