From ca45c1f3a1a52ef4824676e9d44fc3c581752631 Mon Sep 17 00:00:00 2001 From: "Stephen M. Cameron" Date: Thu, 2 Oct 2014 20:31:11 -0500 Subject: [PATCH] make expression parser handle scientific notation Signed-off-by: Stephen M. Cameron Signed-off-by: Jens Axboe --- exp/expression-parser.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exp/expression-parser.l b/exp/expression-parser.l index 11eb8330..7d5e787d 100644 --- a/exp/expression-parser.l +++ b/exp/expression-parser.l @@ -109,7 +109,7 @@ static int __attribute__((unused)) input(void); } [ \t] ; /* ignore whitespace */ [#:,].* ; /* ignore comments, and everything after colons and commas */ -[0-9]*[.][0-9]+ { +[0-9]*[.][0-9]+|[0-9]*[.]?[0-9]+[eE][-+]*[0-9]+ { int rc; double dval; -- 2.25.1