ast updated

This commit is contained in:
2026-05-17 16:30:49 +03:00
parent 208d34864e
commit 24750ddcbe
20 changed files with 194 additions and 38 deletions
+4
View File
@@ -1,10 +1,14 @@
#pragma once
#include <iostream>
#include <memory>
#include <vector>
#include "NodeKind.h"
#include "utils/getIndent.hpp"
struct Node {
virtual ~Node() = default;
virtual NodeKind getKind() const = 0;
virtual void repr(std::ostream& os, int indent = 0) const = 0;
};