diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2025-04-15 10:41:06 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2025-04-15 10:41:06 -0400 |
| commit | 4a604a298c0cde9667c483e93106a209b4cd3055 (patch) | |
| tree | e25b28b177bc01315173443ac15f4ae9850c84c2 /src/environment.c | |
| parent | c1ae3ad9f42d510650f972671fcb0df0c3aa8388 (diff) | |
Add --no-source-mapping flag
Diffstat (limited to 'src/environment.c')
| -rw-r--r-- | src/environment.c | 3 |
1 files changed, 2 insertions, 1 deletions
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)); |
