From fcd1e39834052d7df4548d4c411870a8417ec10c Mon Sep 17 00:00:00 2001 From: Chris Double Date: Thu, 19 Jun 2008 01:20:33 +1200 Subject: [PATCH] More JavaScript fixes for keyword handling --- extra/peg/javascript/tokenizer/tokenizer.factor | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extra/peg/javascript/tokenizer/tokenizer.factor b/extra/peg/javascript/tokenizer/tokenizer.factor index 70fabb10f6..a1cff8a3db 100644 --- a/extra/peg/javascript/tokenizer/tokenizer.factor +++ b/extra/peg/javascript/tokenizer/tokenizer.factor @@ -43,8 +43,8 @@ Keyword = ("break" | "var" | "void" | "while" - | "with") -Name = iName !(Keyword) => [[ ast-name boa ]] + | "with") !(NameRest) +Name = !(Keyword) iName => [[ ast-name boa ]] Number = Digits:ws '.' Digits:fs => [[ ws "." fs 3array concat >string string>number ast-number boa ]] | Digits => [[ >string string>number ast-number boa ]]