aboutsummaryrefslogtreecommitdiff
path: root/src/environment.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/environment.h')
-rw-r--r--src/environment.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/environment.h b/src/environment.h
index f9ddd6b0..1c6d52a5 100644
--- a/src/environment.h
+++ b/src/environment.h
@@ -51,6 +51,7 @@ typedef struct env_s {
CORD libname; // Currently compiling library name (if any)
namespace_t *namespace;
Closure_t *comprehension_action;
+ bool do_source_mapping:1;
} env_t;
typedef struct {
@@ -58,7 +59,7 @@ typedef struct {
CORD code;
} binding_t;
-env_t *global_env(void);
+env_t *global_env(bool source_mapping);
env_t *load_module_env(env_t *env, ast_t *ast);
CORD namespace_prefix(env_t *env, namespace_t *ns);
env_t *get_namespace_by_type(env_t *env, type_t *t);