#include "identifier.h" #include "../../lexer/token.h" #include "../parser.h" #include #include "../../memory.h" ParsedValue *parse_identifier(Token *token) { ParsedValue *parsedValue = checked_malloc(sizeof(ParsedValue)); parsedValue->type = AST_IDENTIFIER; parsedValue->data = strcpy(checked_malloc(sizeof(token->value)), token->value); return parsedValue; }