#pragma once #include "ast/ast.hpp" #include "ast/expressions/identifier.hpp" #include "token/token.hpp" namespace ast { struct let : statement { let(token::token token); token::token token; identifier* name; expression* value; std::string token_literal() const override; ~let(); }; } // namespace ast