]> gitweb.factorcode.org Git - factor.git/commitdiff
Add ShiftExpr to JavaScript parser
authorChris Double <chris@bethia.(none)>
Mon, 30 Jun 2008 04:16:13 +0000 (16:16 +1200)
committerChris Double <chris@bethia.(none)>
Thu, 10 Jul 2008 01:56:06 +0000 (13:56 +1200)
extra/peg/javascript/parser/parser.factor

index e491c35d2bd7731c8fb1045194e19c0634451aa1..39bab79ea92288411dabecd5b523c2a6fab4e1c5 100644 (file)
@@ -56,6 +56,7 @@ RelExpr            =   RelExpr:x ">" ShiftExpr:y          => [[ x y ">" ast-bino
                      | RelExpr:x "<" ShiftExpr:y          => [[ x y "<" ast-binop boa ]]
                      | RelExpr:x "<=" ShiftExpr:y         => [[ x y "<=" ast-binop boa ]]
                      | RelExpr:x "instanceof" ShiftExpr:y => [[ x y "instanceof" ast-binop boa ]]
+                     | RelExpr:x "in" ShiftExpr:y         => [[ x y "in" ast-binop boa ]]
                      | ShiftExpr
 ShiftExpr          =   ShiftExpr:x "<<" AddExpr:y       => [[ x y "<<" ast-binop boa ]]
                      | ShiftExpr:x ">>>" AddExpr:y      => [[ x y ">>>" ast-binop boa ]]