aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/macro/syntax/definition.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/macro/syntax/definition.lux')
-rw-r--r--stdlib/source/library/lux/macro/syntax/definition.lux54
1 files changed, 27 insertions, 27 deletions
diff --git a/stdlib/source/library/lux/macro/syntax/definition.lux b/stdlib/source/library/lux/macro/syntax/definition.lux
index d35d48d9b..6d84be918 100644
--- a/stdlib/source/library/lux/macro/syntax/definition.lux
+++ b/stdlib/source/library/lux/macro/syntax/definition.lux
@@ -1,27 +1,27 @@
(.using
- [library
- [lux {"-" Definition}
- [abstract
- [equivalence {"+" Equivalence}]
- [monad {"+" do}]]
- [control
- ["[0]" exception {"+" exception:}]
- ["<>" parser
- ["<[0]>" code {"+" Parser}]]]
- [data
- ["[0]" sum]
- ["[0]" product]
- ["[0]" bit]
- ["[0]" text
- ["%" format]]
- [collection
- ["[0]" list]]]
- ["[0]" macro
- ["[0]" code]]
- ["[0]" meta
- ["[0]" location]]]]
- ["[0]" //
- ["[1][0]" check {"+" Check}]])
+ [library
+ [lux {"-" Definition}
+ [abstract
+ [equivalence {"+" Equivalence}]
+ [monad {"+" do}]]
+ [control
+ ["[0]" exception {"+" exception:}]
+ ["<>" parser
+ ["<[0]>" code {"+" Parser}]]]
+ [data
+ ["[0]" sum]
+ ["[0]" product]
+ ["[0]" bit]
+ ["[0]" text
+ ["%" format]]
+ [collection
+ ["[0]" list]]]
+ ["[0]" macro
+ ["[0]" code]]
+ ["[0]" meta
+ ["[0]" location]]]]
+ ["[0]" //
+ ["[1][0]" check {"+" Check}]])
(type: .public Definition
(Record
@@ -46,9 +46,9 @@
(def: dummy
Code
- (` [.#module (~ (code.text (value@ .#module location.dummy)))
- .#line (~ (code.nat (value@ .#line location.dummy)))
- .#column (~ (code.nat (value@ .#column location.dummy)))]))
+ (` [.#module (~ (code.text (the .#module location.dummy)))
+ .#line (~ (code.nat (the .#line location.dummy)))
+ .#column (~ (code.nat (the .#column location.dummy)))]))
(def: .public (format (^open "_[0]"))
(-> Definition Code)
@@ -88,7 +88,7 @@
(-> Lux (Parser Definition))
(do <>.monad
[definition (..parser compiler)
- _ (case (value@ #value definition)
+ _ (case (the #value definition)
{.#Left _}
(in [])