#include "../includes/token.h" Token* CreateToken(int lineNumber, TokenClass tokenClass) { Token* token = calloc(1, sizeof(Token)); if (!token) { fprintf(stderr, "Failed to calloc memory for Token. %s.\n", strerror(errno)); return NULL; } token->Class = tokenClass; token->LineNumber = lineNumber; return token; } void FreeToken(Token* token) { if (!token) return; free(token); }