diff --git a/src/AST/PrintVisitor.cpp b/src/AST/PrintVisitor.cpp index 0a0e221..08b8d07 100644 --- a/src/AST/PrintVisitor.cpp +++ b/src/AST/PrintVisitor.cpp @@ -112,7 +112,12 @@ void PrintVisitor::visit(ValueList* e) { } void PrintVisitor::visit(VariableDefinition* e) { - // TODO implement + println("VariableDefinition"); + level_++; + std::stringstream ss; + ss << e->getType()->getName() << "<-" << e->getName(); + println(ss.str()); + level_--; } void PrintVisitor::indent() {