diff options
| author | Carson Fleming <cflems@cflems.net> | 2026-07-17 17:54:49 -0700 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2026-07-17 17:54:49 -0700 |
| commit | bfb8020c1a64f505537163caa465bd7f06e43f18 (patch) | |
| tree | 9f19ecac81d9617a109b158a27dda4e2b964cd3e /scope.c | |
| parent | cd1a01e2cf02ad556900219e561ebb64619fc6a5 (diff) | |
| download | ccc-bfb8020c1a64f505537163caa465bd7f06e43f18.tar.gz | |
functional type checker
Diffstat (limited to 'scope.c')
| -rw-r--r-- | scope.c | 16 |
1 files changed, 2 insertions, 14 deletions
@@ -175,18 +175,6 @@ void scope_install_default_types(struct scope* scope) { scope_define_type(scope, (struct type_def) { .key = { - .name = strdup("bool"), - .how_long = 0, - .marked_signed = false, - .marked_unsigned = false, - }, - .sz = 1, - .is_signed = false, - .is_floating = false, - }); - - scope_define_type(scope, (struct type_def) { - .key = { .name = strdup("char"), .how_long = 0, .marked_signed = false, @@ -223,8 +211,8 @@ void scope_install_default_types(struct scope* scope) { scope_define_type(scope, (struct type_def) { .key = { - .name = strdup("long"), - .how_long = 0, + .name = strdup("int"), + .how_long = 1, .marked_signed = false, .marked_unsigned = false, }, |
