aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/parser.lux
diff options
context:
space:
mode:
authorEduardo Julian2017-09-05 18:36:09 -0400
committerEduardo Julian2017-09-05 18:36:09 -0400
commit50cc5fbe7cc8abde05085944393fcec4c791402f (patch)
treeda706b648b3bb5e0485475a81d5b4da242aa04f5 /new-luxc/source/luxc/parser.lux
parent3add4d6996591897020236b5581f6ca21d4c2af8 (diff)
- Updated new compiler's code to the recent changes in the language.
- WIP: Some other changes/additions to the new compiler.
Diffstat (limited to 'new-luxc/source/luxc/parser.lux')
-rw-r--r--new-luxc/source/luxc/parser.lux6
1 files changed, 3 insertions, 3 deletions
diff --git a/new-luxc/source/luxc/parser.lux b/new-luxc/source/luxc/parser.lux
index 9778eb465..d061fdda5 100644
--- a/new-luxc/source/luxc/parser.lux
+++ b/new-luxc/source/luxc/parser.lux
@@ -232,7 +232,7 @@
rich-digits^)
number;Codec<Text,Int>]
- [parse-real #;Real
+ [parse-frac #;Frac
($_ l;seq
(p;default "" (l;one-of "-"))
rich-digits^
@@ -243,7 +243,7 @@
(l;one-of "eE")
(p;default "" (l;one-of "+-"))
(l;many l;decimal))))
- number;Codec<Text,Real>]
+ number;Codec<Text,Frac>]
[parse-deg #;Deg
(l;seq (l;one-of ".")
@@ -512,7 +512,7 @@
(parse-record where parse-ast)
(parse-bool where)
(parse-nat where)
- (parse-real where)
+ (parse-frac where)
(parse-int where)
(parse-deg where)
(parse-symbol where)