#include "grammar.hpp"
#include "symbol_table.hpp"
#include <algorithm>
#include <ranges>
#include <iostream>
#include <unordered_map>
#include <vector>