From 6c4106967613cfebfe8582c84eacbf5b4110729f Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Fri, 17 Feb 2017 14:44:53 +0000 Subject: Making functions work --- c_parser/include/ast_primitives.hpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'c_parser/include/ast_primitives.hpp') diff --git a/c_parser/include/ast_primitives.hpp b/c_parser/include/ast_primitives.hpp index 21629e7..d878780 100644 --- a/c_parser/include/ast_primitives.hpp +++ b/c_parser/include/ast_primitives.hpp @@ -18,4 +18,17 @@ public: virtual void push(const ast_Base* var) const {} }; +class ast_Parameter : public ast_Base { +private: + std::string id; +public: + ast_Parameter(const std::string& _id) : id(_id) {} + + virtual void print() const { + std::cout << "" << std::endl; + } + + virtual void push(const ast_Base* var) const {} +}; + #endif -- cgit