lang_2023/include/visitor.hpp

17 lines
235 B
C++
Raw Normal View History

2023-03-26 15:20:53 +03:00
#pragma once
// for clangd
#include "interpreter_tree.hpp"
namespace interpreter {
class Visitor {
public:
virtual void Visit(Node* node) = 0; // ??
// visit(SomethingNode node)
// ...
private:
};
} // namespace interpreter