aboutsummaryrefslogtreecommitdiffstats
path: root/c_compiler/src/expression.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'c_compiler/src/expression.cpp')
-rw-r--r--c_compiler/src/expression.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/c_compiler/src/expression.cpp b/c_compiler/src/expression.cpp
new file mode 100644
index 0000000..cf2b58f
--- /dev/null
+++ b/c_compiler/src/expression.cpp
@@ -0,0 +1,11 @@
+#include "ast.hpp"
+
+
+// Expression definition
+
+Expression::Expression(const Base* _expr)
+ : BaseNode(_expr) {}
+
+void Expression::printasm() const {
+ leftNode->printasm();
+}