Changeset 38649 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Nov 20, 2008, 5:53:44 PM (17 years ago)
Author:
[email protected]
Message:

2008-11-20 Sam Weinig <[email protected]>

Try and fix the tiger build.

  • parser/Grammar.y:
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r38647 r38649  
     12008-11-20  Sam Weinig  <[email protected]>
     2
     3        Try and fix the tiger build.
     4
     5        * parser/Grammar.y:
     6
    172008-11-20  Eric Seidel  <[email protected]>
    28
  • trunk/JavaScriptCore/parser/Grammar.y

    r38635 r38649  
    12451245  | TRUETOKEN
    12461246  | FALSETOKEN
    1247   | NUMBER
    1248   | STRING
     1247  | NUMBER { }
     1248  | STRING { }
    12491249  | '/' /* regexp */ { Lexer& l = *LEXER; if (!l.scanRegExp()) YYABORT; }
    12501250  | DIVEQUAL /* regexp with /= */ { Lexer& l = *LEXER; if (!l.scanRegExp()) YYABORT; }
     
    12521252
    12531253Property_NoNode:
    1254     IDENT ':' AssignmentExpr_NoNode
    1255   | STRING ':' AssignmentExpr_NoNode
    1256   | NUMBER ':' AssignmentExpr_NoNode
     1254    IDENT ':' AssignmentExpr_NoNode { }
     1255  | STRING ':' AssignmentExpr_NoNode { }
     1256  | NUMBER ':' AssignmentExpr_NoNode { }
    12571257  | IDENT IDENT '(' ')' OPENBRACE FunctionBody_NoNode CLOSEBRACE { if (*$1 != "get" && *$1 != "set") YYABORT; }
    12581258  | IDENT IDENT '(' FormalParameterList_NoNode ')' OPENBRACE FunctionBody_NoNode CLOSEBRACE { if (*$1 != "get" && *$1 != "set") YYABORT; }
     
    12661266PrimaryExpr_NoNode:
    12671267    PrimaryExprNoBrace_NoNode
    1268   | OPENBRACE CLOSEBRACE
    1269   | OPENBRACE PropertyList_NoNode CLOSEBRACE
     1268  | OPENBRACE CLOSEBRACE { }
     1269  | OPENBRACE PropertyList_NoNode CLOSEBRACE { }
    12701270  /* allow extra comma, see http://bugs.webkit.org/show_bug.cgi?id=5939 */
    1271   | OPENBRACE PropertyList_NoNode ',' CLOSEBRACE
     1271  | OPENBRACE PropertyList_NoNode ',' CLOSEBRACE { }
    12721272;
    12731273
     
    12761276  | Literal_NoNode
    12771277  | ArrayLiteral_NoNode
    1278   | IDENT
     1278  | IDENT { }
    12791279  | '(' Expr_NoNode ')'
    12801280;
     
    16431643
    16441644Block_NoNode:
    1645     OPENBRACE CLOSEBRACE
    1646   | OPENBRACE SourceElements_NoNode CLOSEBRACE
     1645    OPENBRACE CLOSEBRACE { }
     1646  | OPENBRACE SourceElements_NoNode CLOSEBRACE { }
    16471647;
    16481648
     
    16531653
    16541654VariableDeclarationList_NoNode:
    1655     IDENT
    1656   | IDENT Initializer_NoNode
     1655    IDENT { }
     1656  | IDENT Initializer_NoNode { }
    16571657  | VariableDeclarationList_NoNode ',' IDENT
    16581658  | VariableDeclarationList_NoNode ',' IDENT Initializer_NoNode
     
    16601660
    16611661VariableDeclarationListNoIn_NoNode:
    1662     IDENT
    1663   | IDENT InitializerNoIn_NoNode
     1662    IDENT { }
     1663  | IDENT InitializerNoIn_NoNode { }
    16641664  | VariableDeclarationListNoIn_NoNode ',' IDENT
    16651665  | VariableDeclarationListNoIn_NoNode ',' IDENT InitializerNoIn_NoNode
     
    16771677
    16781678ConstDeclaration_NoNode:
    1679     IDENT
    1680   | IDENT Initializer_NoNode
     1679    IDENT { }
     1680  | IDENT Initializer_NoNode { }
    16811681;
    16821682
     
    17541754
    17551755CaseBlock_NoNode:
    1756     OPENBRACE CaseClausesOpt_NoNode CLOSEBRACE
    1757   | OPENBRACE CaseClausesOpt_NoNode DefaultClause_NoNode CaseClausesOpt_NoNode CLOSEBRACE
     1756    OPENBRACE CaseClausesOpt_NoNode CLOSEBRACE { }
     1757  | OPENBRACE CaseClausesOpt_NoNode DefaultClause_NoNode CaseClausesOpt_NoNode CLOSEBRACE { }
    17581758;
    17591759
     
    17791779
    17801780LabelledStatement_NoNode:
    1781     IDENT ':' Statement_NoNode;
     1781    IDENT ':' Statement_NoNode { }
     1782;
    17821783
    17831784ThrowStatement_NoNode:
     
    18101811
    18111812FormalParameterList_NoNode:
    1812     IDENT
     1813    IDENT { }
    18131814  | FormalParameterList_NoNode ',' IDENT
    18141815;
Note: See TracChangeset for help on using the changeset viewer.