aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/macro/syntax.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/macro/syntax.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/lux/macro/syntax.lux b/stdlib/source/lux/macro/syntax.lux
index 3d7b4575f..071e5716a 100644
--- a/stdlib/source/lux/macro/syntax.lux
+++ b/stdlib/source/lux/macro/syntax.lux
@@ -1,6 +1,6 @@
(;module:
[lux #- not default]
- (lux [compiler #+ Monad<Lux> with-gensyms]
+ (lux [macro #+ Monad<Lux> with-gensyms]
(control functor
applicative
monad
@@ -378,7 +378,7 @@
{#;doc "Run a Lux operation as if it was a Syntax parser."}
(All [a] (-> Compiler (Lux a) (Syntax a)))
(function [input]
- (case (compiler;run compiler action)
+ (case (macro;run compiler action)
(#;Left error)
(#;Left error)
@@ -467,7 +467,7 @@
(wrap [(ast;symbol var-name) (` any)])
_
- (compiler;fail "Syntax pattern expects tuples or symbols."))))
+ (macro;fail "Syntax pattern expects tuples or symbols."))))
args)
#let [g!state (ast;symbol ["" "*compiler*"])
g!end (ast;symbol ["" ""])
@@ -499,4 +499,4 @@
(#;Left (text.join-with ": " (list (~ error-msg) (~ g!msg))))))))))))
_
- (compiler;fail "Wrong syntax for syntax:"))))
+ (macro;fail "Wrong syntax for syntax:"))))