From 770ca6e7232ee87b503820d8f4034edeed5ee689 Mon Sep 17 00:00:00 2001 From: Caleb Hearon Date: Tue, 14 Feb 2017 21:01:32 -0500 Subject: [PATCH] CSS example: parse decimal form of nums correctly Before, 0.02 could get parsed as 0 and 0.02 when looking for nums+ --- examples/css.pegjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/css.pegjs b/examples/css.pegjs index 1199cff..46b1295 100644 --- a/examples/css.pegjs +++ b/examples/css.pegjs @@ -292,7 +292,7 @@ name = chars:nmchar+ { return chars.join(""); } num - = [+-]? ([0-9]+ / [0-9]* "." [0-9]+) ("e" [+-]? [0-9]+)? { + = [+-]? ([0-9]* "." [0-9]+ / [0-9]+) ("e" [+-]? [0-9]+)? { return parseFloat(text()); }