From 4a604a298c0cde9667c483e93106a209b4cd3055 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 15 Apr 2025 10:41:06 -0400 Subject: Add --no-source-mapping flag --- src/environment.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/environment.c') diff --git a/src/environment.c b/src/environment.c index f32471a4..ea056bb0 100644 --- a/src/environment.c +++ b/src/environment.c @@ -48,7 +48,7 @@ static type_t *bind_type(env_t *env, const char *name, type_t *type) return type; } -env_t *global_env(void) +env_t *global_env(bool source_mapping) { static env_t *_global_env = NULL; if (_global_env != NULL) return _global_env; @@ -59,6 +59,7 @@ env_t *global_env(void) env->globals = new(Table_t); env->locals = env->globals; env->imports = new(Table_t); + env->do_source_mapping = source_mapping; TEXT_TYPE = bind_type(env, "Text", Type(TextType, .lang="Text", .env=namespace_env(env, "Text"))); (void)bind_type(env, "Int", Type(BigIntType)); -- cgit v1.2.3