From eccb6c5360f213675a513e875bc424b8bdee16e7 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sun, 5 Mar 2017 20:55:12 +0000 Subject: Finished ast change and it works --- c_compiler/include/expression.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'c_compiler/include/expression.hpp') diff --git a/c_compiler/include/expression.hpp b/c_compiler/include/expression.hpp index b9d2339..9e57fd4 100644 --- a/c_compiler/include/expression.hpp +++ b/c_compiler/include/expression.hpp @@ -4,11 +4,12 @@ #include "ast.hpp" class Expression : public Node { -private: public: - Expression(const Node* expr = new EmptyNode); + Expression(const Node* expr = nullptr); - virtual void printasm() const override; + virtual void print() const; + virtual void printxml() const; + virtual void printasm() const; }; #endif -- cgit