aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/meta/macro/context.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/meta/macro/context.lux')
-rw-r--r--stdlib/source/library/lux/meta/macro/context.lux8
1 files changed, 3 insertions, 5 deletions
diff --git a/stdlib/source/library/lux/meta/macro/context.lux b/stdlib/source/library/lux/meta/macro/context.lux
index 55faa9ef0..ed4c54849 100644
--- a/stdlib/source/library/lux/meta/macro/context.lux
+++ b/stdlib/source/library/lux/meta/macro/context.lux
@@ -230,11 +230,9 @@
(syntax (_ [.let [! ?.monad
?local (at ! each code.local ?code.local)]
- [[export_$? $] [export_expression? g!expression] [export_declaration? g!declaration]]
- (?code.tuple (all ?.and
- (export.parser ?code.local)
- (export.parser ?local)
- (export.parser ?local)))
+ [export_$? $] (?code.tuple (export.parser ?code.local))
+ [export_expression? g!expression] (?code.tuple (export.parser ?local))
+ [export_declaration? g!declaration] (?code.tuple (export.parser ?local))
context_type ?code.any])
(do [! meta.monad]