This commit is contained in:
2026-02-06 15:48:13 +11:00
parent d5692369d4
commit 1d1a34acce
3 changed files with 25 additions and 0 deletions

View File

@@ -61,3 +61,15 @@ void freeSolsToken(SolsToken* token) {
freeSolsType(&token->as.type);
}
}
ResultType(SolsTokens, charptr) createSolsTokens() {
SolsTokens tokens = {
.at = malloc(sizeof(SolsToken) * 32),
.capacity = 32,
.count = 0
};
if (tokens.at == NULL) {
return Error(SolsTokens, charptr, "Failed to allocate memory (in createSolsTokens() function)");
}
return Success(SolsTokens, charptr, tokens);
}