aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/test/test/luxc/parser.lux
diff options
context:
space:
mode:
Diffstat (limited to 'new-luxc/test/test/luxc/parser.lux')
-rw-r--r--new-luxc/test/test/luxc/parser.lux8
1 files changed, 5 insertions, 3 deletions
diff --git a/new-luxc/test/test/luxc/parser.lux b/new-luxc/test/test/luxc/parser.lux
index 247850e2b..a7708e1e5 100644
--- a/new-luxc/test/test/luxc/parser.lux
+++ b/new-luxc/test/test/luxc/parser.lux
@@ -2,11 +2,11 @@
lux
(lux [io]
(control [monad #+ do])
- (data [text "T/" Eq<Text>]
+ (data [number]
+ ["R" result]
+ [text]
(text format
["l" lexer])
- [number]
- ["R" result]
(coll [list]))
["r" math/random "r/" Monad<Random>]
(macro [code])
@@ -74,6 +74,7 @@
composite^))))))
(context: "Lux code parser."
+ #seed +15545773516740647407
[sample code^]
(test "Can parse Lux code."
(case (&;parse [default-cursor (code;to-text sample)])
@@ -107,6 +108,7 @@
))
(context: "Nat special syntax."
+ #seed +8051810494442953019
[expected (|> r;nat (:: @ map (n.% +1_000)))]
(test "Can parse nat char syntax."
(case (&;parse [default-cursor