diff options
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/lux/macro/syntax/common/reader.lux | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/stdlib/source/lux/macro/syntax/common/reader.lux b/stdlib/source/lux/macro/syntax/common/reader.lux index a1b9ceb70..58a502c56 100644 --- a/stdlib/source/lux/macro/syntax/common/reader.lux +++ b/stdlib/source/lux/macro/syntax/common/reader.lux @@ -1,13 +1,15 @@ (.module: {#.doc "Commons syntax readers."} - lux - (lux (control monad - ["p" parser ("parser/" Monad<Parser>)]) - (data (collection [list]) - [ident ("ident/" Equivalence<Ident>)] - [product] - [maybe]) - [macro] - (macro ["s" syntax (#+ syntax: Syntax)])) + [lux #* + [control + monad + ["p" parser ("parser/" Monad<Parser>)]] + [data + [collection [list]] + [ident ("ident/" Equivalence<Ident>)] + [product] + [maybe]] + ["." macro + ["s" syntax (#+ syntax: Syntax)]]] [//]) ## Exports |