aboutsummaryrefslogtreecommitdiffstats
path: root/c_parser/include/ast_base.hpp
blob: 945160950445ca7129e857a2358335311163a168 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef AST_BASE_HPP
#define AST_BASE_HPP

#include <string>
#include <iostream>
#include <vector>

class Base {
public:
    virtual ~Base() {}

    virtual void print() const = 0;
    virtual void push(const Base* _var) const = 0;
};

#endif