summaryrefslogtreecommitdiff
path: root/parser/parser.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'parser/parser.fnl')
-rw-r--r--parser/parser.fnl6
1 files changed, 4 insertions, 2 deletions
diff --git a/parser/parser.fnl b/parser/parser.fnl
index e97351f..b2ff20c 100644
--- a/parser/parser.fnl
+++ b/parser/parser.fnl
@@ -147,7 +147,8 @@
(if extra-metrics
(table.unpack extra-metrics)
"")))
- (+ (peg.P " ") "\t" "." "\n" -1))))))]
+ (maybe ".")
+ (+ (peg.P " ") "\t" "." "\n" "<" -1))))))]
(let [result (peg:match text)]
(if result
(let [[number metric] result]
@@ -162,7 +163,8 @@
(* (peg.C pegs.number)
(maybe " ")
(+ (* (peg.C (+ (peg.P "мл") "л"))
- (+ (peg.P " ") "\t" "." "\n" -1))))))]
+ (maybe ".")
+ (+ (peg.P " ") "\t" "." "\n" "<" -1))))))]
(let [result (peg:match text)]
(if result
(let [[number metric] result]