aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/test/test/luxc/lang/translation/function.lux
diff options
context:
space:
mode:
Diffstat (limited to 'new-luxc/test/test/luxc/lang/translation/function.lux')
-rw-r--r--new-luxc/test/test/luxc/lang/translation/function.lux10
1 files changed, 5 insertions, 5 deletions
diff --git a/new-luxc/test/test/luxc/lang/translation/function.lux b/new-luxc/test/test/luxc/lang/translation/function.lux
index 1c3dc6f83..d61c85f58 100644
--- a/new-luxc/test/test/luxc/lang/translation/function.lux
+++ b/new-luxc/test/test/luxc/lang/translation/function.lux
@@ -49,7 +49,7 @@
(test "Can read arguments."
(|> (do macro.Monad<Meta>
[runtime-bytecode @runtime.translate
- sampleI (expressionT.translate (` ("lux call" (~ functionS) (~@ argsS))))]
+ sampleI (expressionT.translate (` ("lux call" (~ functionS) (~+ argsS))))]
(@eval.eval sampleI))
(macro.run (init-compiler []))
(case> (#e.Success valueT)
@@ -65,8 +65,8 @@
postS (list.drop partial-arity argsS)]
runtime-bytecode @runtime.translate
sampleI (expressionT.translate (` ("lux call"
- ("lux call" (~ functionS) (~@ preS))
- (~@ postS))))]
+ ("lux call" (~ functionS) (~+ preS))
+ (~+ postS))))]
(@eval.eval sampleI))
(macro.run (init-compiler []))
(case> (#e.Success valueT)
@@ -85,10 +85,10 @@
(|> arg n/inc (n/- super-arity) nat-to-int))
sub-arity (|> arity (n/- super-arity))
functionS (` ("lux function" (~ (code.nat super-arity)) []
- ("lux function" (~ (code.nat sub-arity)) [(~@ (list/map code.int env))]
+ ("lux function" (~ (code.nat sub-arity)) [(~+ (list/map code.int env))]
((~ (code.int arg-var))))))]
runtime-bytecode @runtime.translate
- sampleI (expressionT.translate (` ("lux call" (~ functionS) (~@ argsS))))]
+ sampleI (expressionT.translate (` ("lux call" (~ functionS) (~+ argsS))))]
(@eval.eval sampleI))
(macro.run (init-compiler []))
(case> (#e.Success valueT)