aboutsummaryrefslogtreecommitdiff
path: root/interp.c
diff options
context:
space:
mode:
Diffstat (limited to 'interp.c')
-rw-r--r--interp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/interp.c b/interp.c
index 0af16de..dbc790f 100644
--- a/interp.c
+++ b/interp.c
@@ -93,6 +93,9 @@ void Interp_init(Interp *self) {
SExpVector_push_back(&self->objs, sexp);
self->nil = (SExpRef){i}; i++;
+ self->filename.idx = 0;
+ self->linenum = 1;
+
sexp.type = kEnvSExp;
sexp.env.parent= self->nil;
sexp.env.bindings = self->nil;