aboutsummaryrefslogtreecommitdiff
path: root/compile.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-03-19 14:30:40 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-03-19 14:30:40 -0400
commit80ea0f85079eaac027b930b7d54df46e2039e7c3 (patch)
treefaf06bea2f06a91abeb89545ae82ea86d0ddce56 /compile.c
parent71f4da18f27e488035e872f1dc1527b727acdcae (diff)
Corecursive modules
Diffstat (limited to 'compile.c')
-rw-r--r--compile.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/compile.c b/compile.c
index 0567dc7d..5ebbf93e 100644
--- a/compile.c
+++ b/compile.c
@@ -1768,6 +1768,7 @@ module_code_t compile_file(ast_t *ast)
const char *name = file_base_name(ast->file->filename);
env->file_prefix = heap_strf("%s$", name);
+ Table_str_set(env->imports, name, env);
CORD_appendf(&env->code->imports, "#include <tomo/tomo.h>\n");