Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / src / ASTPrinter.cpp
diff options
context:
space:
mode:
1 files changed, 34 insertions, 0 deletions
-rw-r--r--JSImpl/src/ASTPrinter.cpp34
diff --git a/JSImpl/src/ASTPrinter.cpp b/JSImpl/src/ASTPrinter.cpp
new file mode 100644
index 0000000..0cbfa4c
--- /dev/null
+++ b/JSImpl/src/ASTPrinter.cpp
@@ -0,0 +1,34 @@
+#include "ASTPrinter.h"
+
+ASTPrinter::ASTPrinter(std::ostream& os)
+{}
+void ASTPrinter::Visit(BinaryExpression* e)
+{}
+void ASTPrinter::Visit(UnaryExpression* e)
+{}
+void ASTPrinter::Visit(LiteralExpression* e)
+{}
+void ASTPrinter::Visit(IdentifierExpression* e)
+{}
+void ASTPrinter::Visit(ListExpression* e)
+{}
+void ASTPrinter::Visit(VariableDefinitionExpression* e)
+{}
+void ASTPrinter::Visit(BlockStatement* e)
+{}
+void ASTPrinter::Visit(LabeledStatement* e)
+{}
+void ASTPrinter::Visit(IfStatement* e)
+{}
+void ASTPrinter::Visit(SwitchStatement* e)
+{}
+void ASTPrinter::Visit(WhileStatement* e)
+{}
+void ASTPrinter::Visit(ForStatement* e)
+{}
+void ASTPrinter::Visit(FunctionDeclaration* e)
+{}
+void ASTPrinter::Visit(TopStatements* e)
+{}
+void ASTPrinter::Visit(EmptyExpression* e)
+{} \ No newline at end of file