16 lines
256 B
C++
16 lines
256 B
C++
|
|
#include "ASTNode.h"
|
|
|
|
ASTNode::~ASTNode()
|
|
{
|
|
/* clean up any children nodes */
|
|
int sz = myChildren.size();
|
|
for (int i = 0; i < sz; i++)
|
|
delete myChildren[i];
|
|
}
|
|
|
|
void ASTNode::addChild(ASTNode * node)
|
|
{
|
|
myChildren.push_back(node);
|
|
}
|