Prepare PrintVisitor

This commit is contained in:
Markus Hauschild
2013-06-01 03:33:38 +02:00
parent afed97b3b3
commit cfaa3efe43
5 changed files with 108 additions and 5 deletions

73
src/AST/PrintVisitor.cpp Normal file
View File

@@ -0,0 +1,73 @@
#include "AST/PrintVisitor.h"
PrintVisitor::PrintVisitor() {
//
}
PrintVisitor::~PrintVisitor() {
//
}
void PrintVisitor::visit(AssignmentExpression* e) {
// TODO implement
}
void PrintVisitor::visit(BinOpExpression* e) {
// TODO implement
}
void PrintVisitor::visit(ConstantExpression* e) {
// TODO implement
}
void PrintVisitor::visit(ExpressionStatement* e) {
// TODO implement
}
void PrintVisitor::visit(ForStatement* e) {
// TODO implement
}
void PrintVisitor::visit(FunctionCallExpression* e) {
// TODO implement
}
void PrintVisitor::visit(FunctionDefinition* e) {
// TODO implement
}
void PrintVisitor::visit(IfStatement* e) {
// TODO implement
}
void PrintVisitor::visit(ParameterList* e) {
// TODO implement
}
void PrintVisitor::visit(RandomForStatement* e) {
// TODO implement
}
void PrintVisitor::visit(RandomIfStatement* e) {
// TODO implement
}
void PrintVisitor::visit(ReturnStatement* e) {
// TODO implement
}
void PrintVisitor::visit(Scope* e) {
// TODO implement
}
void PrintVisitor::visit(StatementList* e) {
// TODO implement
}
void PrintVisitor::visit(ValueList* e) {
// TODO implement
}
void PrintVisitor::visit(VariableDefinition* e) {
// TODO implement
}