aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/test/test/luxc/lang/translation/structure.lux
diff options
context:
space:
mode:
Diffstat (limited to 'new-luxc/test/test/luxc/lang/translation/structure.lux')
-rw-r--r--new-luxc/test/test/luxc/lang/translation/structure.lux5
1 files changed, 4 insertions, 1 deletions
diff --git a/new-luxc/test/test/luxc/lang/translation/structure.lux b/new-luxc/test/test/luxc/lang/translation/structure.lux
index d61ec185f..70e3b5951 100644
--- a/new-luxc/test/test/luxc/lang/translation/structure.lux
+++ b/new-luxc/test/test/luxc/lang/translation/structure.lux
@@ -15,7 +15,8 @@
(macro [code])
[host]
test)
- (luxc (lang [".L" host]
+ (luxc [lang]
+ (lang [".L" host]
["ls" synthesis]
(translation [".T" expression]
["@." eval]
@@ -69,6 +70,7 @@
(|> (do macro.Monad<Meta>
[sampleI (expressionT.translate (code.tuple members))]
(@eval.eval sampleI))
+ (lang.with-current-module "")
(macro.run (init-compiler []))
(case> (#e.Success valueT)
(let [valueT (:! (Array Top) valueT)]
@@ -90,6 +92,7 @@
[runtime-bytecode @runtime.translate
sampleI (expressionT.translate (` ((~ (code.nat tag)) (~ (code.bool last?)) (~ member))))]
(@eval.eval sampleI))
+ (lang.with-current-module "")
(macro.run (init-compiler []))
(case> (#e.Success valueT)
(let [valueT (:! (Array Top) valueT)]