Fix JavaScript new expression

db4
Chris Double 2008-06-21 16:56:21 +12:00
parent 354dcce13c
commit f0a1f8fe5f
1 changed files with 2 additions and 1 deletions

View File

@ -89,7 +89,8 @@ PrimExprHd = "(" Expr:e ")" => [[ e ]]
| String => [[ ast-string boa ]]
| RegExp => [[ ast-regexp boa ]]
| "function" FuncRest:fr => [[ fr ]]
| "new" Name:n "(" Args:as ")" => [[ n as ast-new boa ]]
| "new" PrimExpr:n "(" Args:as ")" => [[ n as ast-new boa ]]
| "new" PrimExpr:n => [[ n f ast-new boa ]]
| "[" Args:es "]" => [[ es ast-array boa ]]
| Json
JsonBindings = (JsonBinding ("," JsonBinding => [[ second ]])* => [[ first2 swap prefix ]])?