impl scopes more or less properly

This commit is contained in:
2026-07-21 14:34:26 +02:00
parent 772bf99de9
commit b0fee03ec0
4 changed files with 104 additions and 31 deletions
+5 -1
View File
@@ -37,11 +37,15 @@ int main(int argc, char **argv) {
}
#endif
Scopes scopes = {0};
build_scopes(&scopes);
Node *result = parse(&tokens);
if (result == NULL)
return 1;
result = eval(result);
result = eval(result, &scopes);
printf("= ");
node_print(*result);
printf("\n");