aboutsummaryrefslogtreecommitdiffstats
path: root/c_compiler/include/expression.hpp
blob: 9e57fd4e2b6c18d0fe9fb7c41e1b687c7d627483 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef AST_EXPRESSION_HPP
#define AST_EXPRESSION_HPP

#include "ast.hpp"

class Expression : public Node {
public:
    Expression(const Node* expr = nullptr);

    virtual void print() const;
    virtual void printxml() const;
    virtual void printasm() const;
};

#endif