diff options
Diffstat (limited to 'stdlib/source/library/lux/meta/macro/context.lux')
-rw-r--r-- | stdlib/source/library/lux/meta/macro/context.lux | 8 |
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] |