aboutsummaryrefslogtreecommitdiff
path: root/nextlang.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-02-17 20:07:04 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-02-17 20:07:04 -0500
commitb34c5c57740bd819551d74554533931e89d3caf0 (patch)
treecee3e3a2b0f75390cef2799ae5c5f41124898ab5 /nextlang.c
parentf521a99d003c7f416a5573e975aa0657c027e470 (diff)
Fix up doctests
Diffstat (limited to 'nextlang.c')
-rw-r--r--nextlang.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/nextlang.c b/nextlang.c
index 99b3c7f8..65500ebb 100644
--- a/nextlang.c
+++ b/nextlang.c
@@ -7,6 +7,7 @@
#include "ast.h"
#include "parse.h"
#include "compile.h"
+#include "typecheck.h"
#include "types.h"
int main(int argc, char *argv[])
@@ -51,6 +52,7 @@ int main(int argc, char *argv[])
CORD code = compile_statement(env, stmt->ast);
if (code)
CORD_appendf(&env->code->main, "%r\n", code);
+ bind_statement(env, stmt->ast);
}
CORD fileinfo = CORD_asprintf("#line 0 \"%s\"\n", f->filename);