23 lines
377 B
C++
23 lines
377 B
C++
/*
|
|
* ASTProgram.h
|
|
*
|
|
* Created on: Nov 5, 2012
|
|
* Author: attero
|
|
*/
|
|
|
|
#ifndef ASTPROGRAM_H_
|
|
#define ASTPROGRAM_H_
|
|
#include <iostream>
|
|
#include "ASTNode.h"
|
|
#include "ASTStatement.h"
|
|
|
|
class ASTProgram : public ASTNode {
|
|
public:
|
|
ASTProgram();
|
|
ASTStatement * add_child(ASTStatement * node);
|
|
virtual ~ASTProgram();
|
|
virtual void execute();
|
|
};
|
|
|
|
#endif /* ASTPROGRAM_H_ */
|