aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/macro/syntax/common/reader.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/macro/syntax/common/reader.lux4
1 files changed, 2 insertions, 2 deletions
diff --git a/stdlib/source/lux/macro/syntax/common/reader.lux b/stdlib/source/lux/macro/syntax/common/reader.lux
index d57e4bcde..bd8e3953b 100644
--- a/stdlib/source/lux/macro/syntax/common/reader.lux
+++ b/stdlib/source/lux/macro/syntax/common/reader.lux
@@ -91,9 +91,9 @@
(: (Maybe (List Text)))
(case (list.find (|>> product.left (name@= ["lux" "func-args"])) meta-data)
(^multi (#.Some [_ value])
- [(p.run (list value) tuple-meta^)
+ [(p.run tuple-meta^ (list value))
(#.Right [_ args])]
- [(p.run args (p.some text-meta^))
+ [(p.run (p.some text-meta^) args)
(#.Right [_ args])])
(#.Some args)