use a list instead of a vector for list Nodes

This commit is contained in:
josh committed 2018-05-20 16:22:12 -04:00
1 parent bd52a4c5d5
commit 4ab2032c00
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -7,7 +7,7 @@ Node::Node(int _type)
switch (type)
{
case NODE_TYPE_LIST:
list = new std::vector<Node *>();
list = new std::list<Node *>();
break;
}
declarator_name = nullptr;
+2 -2
View File
@@ -2,7 +2,7 @@
#define NODE_H
#include <string>
#include <vector>
#include <list>
class Node
{
@@ -18,7 +18,7 @@ public:
size_t line;
std::string * text;
} token;
std::vector<Node *> * list;
std::list<Node *> * list;
};
std::string * declarator_name;
};