aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/interpreter.lux
diff options
context:
space:
mode:
authorEduardo Julian2021-08-16 01:12:01 -0400
committerEduardo Julian2021-08-16 01:12:01 -0400
commit3289b9dcf9d5d1c1e5c380e3185065c8fd32535f (patch)
treefc2f67581dd7b1d72c20217a95e031187a375bc5 /stdlib/source/library/lux/tool/interpreter.lux
parent6fd22846f21b8b70b7867e989109d14a366c0a3e (diff)
Made extension-definition macros specify their bindings the same way as syntax:.
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/tool/interpreter.lux10
1 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/library/lux/tool/interpreter.lux b/stdlib/source/library/lux/tool/interpreter.lux
index 14f53e927..6e28d5c1a 100644
--- a/stdlib/source/library/lux/tool/interpreter.lux
+++ b/stdlib/source/library/lux/tool/interpreter.lux
@@ -60,7 +60,7 @@
(def: enter_module
(All [anchor expression directive]
(Operation anchor expression directive Any))
- (directive.lift_analysis
+ (directive.lifted_analysis
(do phase.monad
[_ (module.create 0 ..module)]
(analysis.set_current_module ..module))))
@@ -101,11 +101,11 @@
(All [anchor expression directive]
(-> Code <Interpretation>))
(do {! phase.monad}
- [state (extension.lift phase.get_state)
+ [state (extension.lifted phase.get_state)
.let [analyse (get@ [#directive.analysis #directive.phase] state)
synthesize (get@ [#directive.synthesis #directive.phase] state)
generate (get@ [#directive.generation #directive.phase] state)]
- [_ codeT codeA] (directive.lift_analysis
+ [_ codeT codeA] (directive.lifted_analysis
(analysis.with_scope
(type.with_fresh_env
(do !
@@ -114,9 +114,9 @@
codeT (type.with_env
(check.clean codeT))]
(in [codeT codeA])))))
- codeS (directive.lift_synthesis
+ codeS (directive.lifted_synthesis
(synthesize codeA))]
- (directive.lift_generation
+ (directive.lifted_generation
(generation.with_buffer
(do !
[codeH (generate codeS)