aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/tool
diff options
context:
space:
mode:
authorEduardo Julian2019-04-04 18:30:46 -0400
committerEduardo Julian2019-04-04 18:30:46 -0400
commitcc16e4ba982a9a2b228c7b40d927f539c9e1a5c8 (patch)
treef9ba0ed0373f69bc823a87b8979a2387d077ada1 /stdlib/source/lux/tool
parentb4c19578ca9d91c34c5aaba567fadb028a1ec877 (diff)
Changed the order of the inputs to the common extensions.
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/tool/compiler/default/syntax.lux14
1 files changed, 7 insertions, 7 deletions
diff --git a/stdlib/source/lux/tool/compiler/default/syntax.lux b/stdlib/source/lux/tool/compiler/default/syntax.lux
index 5f894622b..8be32d7f2 100644
--- a/stdlib/source/lux/tool/compiler/default/syntax.lux
+++ b/stdlib/source/lux/tool/compiler/default/syntax.lux
@@ -59,7 +59,7 @@
(template [<name> <extension> <diff>]
[(template: (<name> value)
- (<extension> value <diff>))]
+ (<extension> <diff> value))]
[!inc "lux i64 +" 1]
[!inc/2 "lux i64 +" 2]
@@ -67,11 +67,11 @@
)
(template: (!clip from to text)
- ("lux text clip" text from to))
+ ("lux text clip" from to text))
(template [<name> <extension>]
[(template: (<name> reference subject)
- (<extension> subject reference))]
+ (<extension> reference subject))]
[!n/= "lux i64 ="]
[!i/< "lux int <"]
@@ -79,7 +79,7 @@
(template [<name> <extension>]
[(template: (<name> param subject)
- (<extension> subject param))]
+ (<extension> param subject))]
[!n/+ "lux i64 +"]
[!n/- "lux i64 -"]
@@ -235,7 +235,7 @@
(#error.Failure error))))))))
(template: (!guarantee-no-new-lines content body)
- (case ("lux text index" content (static text.new-line) 0)
+ (case ("lux text index" 0 (static text.new-line) content)
#.None
body
@@ -243,7 +243,7 @@
(ex.throw ..text-cannot-contain-new-lines content)))
(template: (!read-text where offset source-code)
- (case ("lux text index" source-code (static ..text-delimiter) offset)
+ (case ("lux text index" offset (static ..text-delimiter) source-code)
(#.Some g!end)
(let [g!content (!clip offset g!end source-code)]
(<| (!guarantee-no-new-lines g!content)
@@ -505,7 +505,7 @@
## Single-line comment
[(~~ (static ..sigil))]
- (case ("lux text index" source-code (static text.new-line) (!inc offset/1))
+ (case ("lux text index" (!inc offset/1) (static text.new-line) source-code)
(#.Some end)
(recur [(!new-line where) (!inc end) source-code])