Variable: wisent-javascript-jv-wy--parse-table
wisent-javascript-jv-wy--parse-table is a variable defined in
js-wy.el.gz.
Value
Large value
[[((default . error)
($$FormalParameterList . 1)
($$Program . 2))
((default . error)
(COMMA . 5)
(OPEN_PARENTHESIS . 6)
(CLOSE_PARENTHESIS . 7)
(VARIABLE . 8))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(FUNCTION . 23)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . $STARTS:1))
((default . $STARTS:0))
((default . FormalParameterList:3))
((default . FormalParameterList:0))
((default . FormalParameterList:2))
((default . FormalParameterList:1))
((default . $FormalParameterList:0))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . EmptyStatement:0))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . Block:0))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(OPEN_PARENTHESIS . 81))
((default . error)
(SEMICOLON . 82))
((default . error)
(SEMICOLON . 83))
((default . error)
(OPEN_PARENTHESIS . 84))
((default . error)
(VARIABLE . 85))
((default . PrimaryExpression:0))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 86)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(OPEN_PARENTHESIS . 88))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(NEW . 28)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(VARIABLE . 93))
((default . error)
(OPEN_PARENTHESIS . 96))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . PrimaryExpression:1))
((default . PrimaryExpression:3))
((default . PrimaryExpression:2))
((default . PrimaryExpression:6))
((default . PrimaryExpression:5))
((default . PrimaryExpression:4))
((default . $Program:0))
((default . Program:0))
((default . SourceElement:0))
((default . SourceElement:1))
((default . Statement:0))
((default . Statement:1))
((default . Statement:2))
((default . Statement:3))
((default . Statement:4))
((default . Statement:5))
((default . Statement:6))
((default . Statement:7))
((default . Statement:8))
((default . Statement:9))
((default . MemberExpression:0))
((default . NewExpression:0)
(DOT . 98)
(OPEN_PARENTHESIS . 99)
(OPEN_SQ_BRACKETS . 100))
((default . LeftHandSideExpression:0))
((default . LeftHandSideExpression:1)
(DOT . 102)
(OPEN_PARENTHESIS . 99)
(OPEN_SQ_BRACKETS . 103))
((default . PostfixExpression:0)
(ASSIGN_SYMBOL . 105)
(BITWISE_AND_EQUALS . 106)
(BITWISE_EXCLUSIVE_OR_EQUALS . 107)
(BITWISE_OR_EQUALS . 108)
(BITWISE_SHIFT_LEFT_EQUALS . 109)
(BITWISE_SHIFT_RIGHT_EQUALS . 110)
(BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS . 111)
(DIV_EQUALS . 112)
(MINUS_EQUALS . 113)
(MOD_EQUALS . 114)
(MULTIPLY_EQUALS . 115)
(PLUS_EQUALS . 116)
(INCREMENT . 117)
(DECREMENT . 118))
((default . UnaryExpression:0))
((default . MultiplicativeExpression:0))
((default . AdditiveExpression:0)
(MOD . 120)
(MULTIPLY . 121)
(DIV . 122))
((default . ShiftExpression:0)
(MINUS . 123)
(PLUS . 124))
((default . RelationalExpression:0)
(BITWISE_SHIFT_LEFT . 125)
(BITWISE_SHIFT_RIGHT . 126)
(BITWISE_SHIFT_RIGHT_ZERO_FILL . 127))
((default . EqualityExpression:0)
(GREATER_THAN . 128)
(GT_EQUAL . 129)
(LS_EQUAL . 130)
(LESS_THAN . 131))
((default . BitwiseANDExpression:0)
(NOT_EQUAL . 132)
(EQUALS . 133))
((default . BitwiseXORExpression:0)
(BITWISE_AND . 134))
((default . BitwiseORExpression:0)
(BITWISE_EXCLUSIVE_OR . 135))
((default . LogicalANDExpression:0)
(BITWISE_OR . 136))
((default . LogicalORExpression:0)
(LOGICAL_AND . 137))
((default . ConditionalExpression:0)
(LOGICAL_OR . 138)
(QUERY . 139))
((default . AssignmentExpression:0))
((default . Expression:0))
((default . error)
(COMMA . 140)
(SEMICOLON . 141))
((default . PostfixExpression:0)
(INCREMENT . 117)
(DECREMENT . 118))
((default . UnaryExpression:9))
((default . UnaryExpression:7))
((default . UnaryExpression:6))
((default . UnaryExpression:4))
((default . UnaryExpression:5))
((default . UnaryExpression:8))
((default . error)
(COMMA . 140)
(CLOSE_PARENTHESIS . 142))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 143)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . BreakStatement:0))
((default . ContinueStatement:0))
((default . OptionalExpression:1)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 146)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(PAREN_BLOCK . 150))
((default . ReturnStatement:1))
((default . error)
(COMMA . 140)
(SEMICOLON . 152))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 153)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . UnaryExpression:2))
((default . NewExpression:0)
(DOT . 98)
(OPEN_PARENTHESIS . 99)
(OPEN_SQ_BRACKETS . 100))
((default . NewExpression:1))
((default . UnaryExpression:1))
((default . VariableDeclaration:0)
(ASSIGN_SYMBOL . 157))
((default . error)
(COMMA . 159)
(SEMICOLON . 160))
((default . VariableDeclarationList:0))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . UnaryExpression:3))
((default . error)
(VARIABLE . 162))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(CLOSE_PARENTHESIS . 163)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . CallExpression:0))
((default . error)
(VARIABLE . 167))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . CallExpression:1))
((default . AssignmentOperator:0))
((default . AssignmentOperator:9))
((default . AssignmentOperator:10))
((default . AssignmentOperator:11))
((default . AssignmentOperator:6))
((default . AssignmentOperator:7))
((default . AssignmentOperator:8))
((default . AssignmentOperator:2))
((default . AssignmentOperator:5))
((default . AssignmentOperator:3))
((default . AssignmentOperator:1))
((default . AssignmentOperator:4))
((default . PostfixExpression:1))
((default . PostfixExpression:2))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . ExpressionStatement:0))
((default . PrimaryExpression:7))
((default . PrimaryExpression:6)
(CLOSE_PARENTHESIS . 191))
((default . PostfixExpression:0)
(ASSIGN_SYMBOL . 105)
(BITWISE_AND_EQUALS . 106)
(BITWISE_EXCLUSIVE_OR_EQUALS . 107)
(BITWISE_OR_EQUALS . 108)
(BITWISE_SHIFT_LEFT_EQUALS . 109)
(BITWISE_SHIFT_RIGHT_EQUALS . 110)
(BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS . 111)
(DIV_EQUALS . 112)
(MINUS_EQUALS . 113)
(MOD_EQUALS . 114)
(MULTIPLY_EQUALS . 115)
(PLUS_EQUALS . 116)
(INCREMENT . 117)
(DECREMENT . 118))
((default . error)
(COMMA . 140)
(CLOSE_PARENTHESIS . 193))
((default . error)
(VARIABLE . 194))
((default . PostfixExpression:0)
(ASSIGN_SYMBOL . 105)
(BITWISE_AND_EQUALS . 106)
(BITWISE_EXCLUSIVE_OR_EQUALS . 107)
(BITWISE_OR_EQUALS . 108)
(BITWISE_SHIFT_LEFT_EQUALS . 109)
(BITWISE_SHIFT_RIGHT_EQUALS . 110)
(BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS . 111)
(DIV_EQUALS . 112)
(MINUS_EQUALS . 113)
(MOD_EQUALS . 114)
(MULTIPLY_EQUALS . 115)
(PLUS_EQUALS . 116)
(INCREMENT . 117)
(DECREMENT . 118)
(IN . 196))
((default . OptionalExpression:0)
(COMMA . 140))
((default . error)
(SEMICOLON . 197))
((default . FormalParameterListBlock:0))
((default . error)
(BRACE_BLOCK . 17))
((default . ReturnStatement:0))
((default . PrimaryExpression:6)
(CLOSE_PARENTHESIS . 199))
((default . PostfixExpression:0)
(ASSIGN_SYMBOL . 105)
(BITWISE_AND_EQUALS . 106)
(BITWISE_EXCLUSIVE_OR_EQUALS . 107)
(BITWISE_OR_EQUALS . 108)
(BITWISE_SHIFT_LEFT_EQUALS . 109)
(BITWISE_SHIFT_RIGHT_EQUALS . 110)
(BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS . 111)
(DIV_EQUALS . 112)
(MINUS_EQUALS . 113)
(MOD_EQUALS . 114)
(MULTIPLY_EQUALS . 115)
(PLUS_EQUALS . 116)
(INCREMENT . 117)
(DECREMENT . 118))
((default . error)
(COMMA . 140)
(CLOSE_PARENTHESIS . 201))
((default . MemberExpression:3))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . VariableDeclaration:1))
((default . error)
(VARIABLE . 93))
((default . VariableStatement:0))
((default . error)
(COMMA . 140)
(CLOSE_PARENTHESIS . 204))
((default . MemberExpression:2))
((default . Arguments:0))
((default . error)
(COMMA . 205)
(CLOSE_PARENTHESIS . 206))
((default . ArgumentList:0))
((default . error)
(COMMA . 140)
(CLOSE_SQ_BRACKETS . 207))
((default . CallExpression:3))
((default . error)
(COMMA . 140)
(CLOSE_SQ_BRACKETS . 208))
((default . AssignmentExpression:1))
((default . MultiplicativeExpression:3))
((default . MultiplicativeExpression:1))
((default . MultiplicativeExpression:2))
((default . AdditiveExpression:2)
(MOD . 120)
(MULTIPLY . 121)
(DIV . 122))
((default . AdditiveExpression:1)
(MOD . 120)
(MULTIPLY . 121)
(DIV . 122))
((default . ShiftExpression:1)
(MINUS . 123)
(PLUS . 124))
((default . ShiftExpression:2)
(MINUS . 123)
(PLUS . 124))
((default . ShiftExpression:3)
(MINUS . 123)
(PLUS . 124))
((default . RelationalExpression:2)
(BITWISE_SHIFT_LEFT . 125)
(BITWISE_SHIFT_RIGHT . 126)
(BITWISE_SHIFT_RIGHT_ZERO_FILL . 127))
((default . RelationalExpression:4)
(BITWISE_SHIFT_LEFT . 125)
(BITWISE_SHIFT_RIGHT . 126)
(BITWISE_SHIFT_RIGHT_ZERO_FILL . 127))
((default . RelationalExpression:3)
(BITWISE_SHIFT_LEFT . 125)
(BITWISE_SHIFT_RIGHT . 126)
(BITWISE_SHIFT_RIGHT_ZERO_FILL . 127))
((default . RelationalExpression:1)
(BITWISE_SHIFT_LEFT . 125)
(BITWISE_SHIFT_RIGHT . 126)
(BITWISE_SHIFT_RIGHT_ZERO_FILL . 127))
((default . EqualityExpression:2)
(GREATER_THAN . 128)
(GT_EQUAL . 129)
(LS_EQUAL . 130)
(LESS_THAN . 131))
((default . EqualityExpression:1)
(GREATER_THAN . 128)
(GT_EQUAL . 129)
(LS_EQUAL . 130)
(LESS_THAN . 131))
((default . BitwiseANDExpression:1)
(NOT_EQUAL . 132)
(EQUALS . 133))
((default . BitwiseXORExpression:1)
(BITWISE_AND . 134))
((default . BitwiseORExpression:1)
(BITWISE_EXCLUSIVE_OR . 135))
((default . LogicalANDExpression:1)
(BITWISE_OR . 136))
((default . LogicalORExpression:1)
(LOGICAL_AND . 137))
((default . error)
(COLON . 209))
((default . Expression:1))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . VariableDeclaration:0)
(ASSIGN_SYMBOL . 157)
(IN . OptionalInitializer:1))
((default . error)
(COMMA . 159)
(SEMICOLON . 215))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . OptionalExpression:1)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . FunctionDeclaration:0))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . Initializer:0))
((default . VariableDeclarationList:1))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . Arguments:1))
((default . MemberExpression:1))
((default . CallExpression:2))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . IfStatement:2))
((default . AssignmentExpression:1)
(CLOSE_PARENTHESIS . 224))
((default . IfStatement:0)
(ELSE . 225))
((default . VariableDeclaration:1)
(IN . OptionalInitializer:0))
((default . error)
(IN . 226))
((default . OptionalExpression:1)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(COMMA . 140)
(CLOSE_PARENTHESIS . 228))
((default . error)
(SEMICOLON . 229))
((default . IterationExpression:1))
((default . AssignmentExpression:1)
(CLOSE_PARENTHESIS . 230))
((default . IterationExpression:0))
((default . WithStatement:0))
((default . ArgumentList:1))
((default . ConditionalExpression:1))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(SEMICOLON . 234))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . OptionalExpression:1)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . IfStatement:3))
((default . IfStatement:1))
((default . error)
(COMMA . 140)
(CLOSE_PARENTHESIS . 238))
((default . OptionalExpression:1)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(ONES_COMPLIMENT . 16)
(OPEN_PARENTHESIS . 18)
(THIS . 24)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . IterationExpression:5))
((default . error)
(CLOSE_PARENTHESIS . 240))
((default . IterationExpression:2))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . error)
(CLOSE_PARENTHESIS . 242))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . IterationExpression:6))
((default . error)
(LOGICAL_NOT . 10)
(MINUS . 11)
(PLUS . 12)
(INCREMENT . 13)
(DECREMENT . 14)
(SEMICOLON . 15)
(ONES_COMPLIMENT . 16)
(BRACE_BLOCK . 17)
(OPEN_PARENTHESIS . 18)
(IF . 19)
(BREAK . 20)
(CONTINUE . 21)
(FOR . 22)
(THIS . 24)
(RETURN . 25)
(WHILE . 26)
(VOID_SYMBOL . 27)
(NEW . 28)
(DELETE . 29)
(VAR . 30)
(WITH . 31)
(TYPEOF . 32)
(VARIABLE . 33)
(STRING . 34)
(NUMBER . 35)
(FALSE . 36)
(TRUE . 37)
(NULL_TOKEN . 38))
((default . IterationExpression:3))
((default . IterationExpression:4))
((default . error)
($EOI . 246))
((default . error)
($EOI . 247))
((default . accept))]
[(($STARTS . 245)
($Program . 4)
($FormalParameterList . 3))
((FormalParameterList . 9))
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(FunctionDeclaration . 42)
(Statement . 41)
(SourceElement . 40)
(Program . 39))
nil nil nil nil nil nil nil
((UnaryExpression . 74)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 75)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 76)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 77)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 78)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((UnaryExpression . 79)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((Expression . 80)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil nil nil nil
((Expression . 87)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((UnaryExpression . 89)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((NewExpression . 91)
(MemberExpression . 90)
(PrimaryExpression . 53))
((UnaryExpression . 92)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((VariableDeclaration . 95)
(VariableDeclarationList . 94))
nil
((UnaryExpression . 97)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
((Arguments . 101))
nil
((Arguments . 104))
((AssignmentOperator . 119))
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
((Expression . 145)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 144)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil
((OptionalExpression . 149)
(Expression . 148)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 147)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((FormalParameterListBlock . 151))
nil nil
((Expression . 155)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 154)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((Arguments . 156))
nil nil
((Initializer . 158))
nil nil
((Expression . 161)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil
((AssignmentExpression . 165)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(ArgumentList . 164)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((Expression . 166)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil
((Expression . 168)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
((AssignmentExpression . 169)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 170)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 171)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((UnaryExpression . 172)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((MultiplicativeExpression . 173)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((MultiplicativeExpression . 174)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((AdditiveExpression . 175)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((AdditiveExpression . 176)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((AdditiveExpression . 177)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((ShiftExpression . 178)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((ShiftExpression . 179)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((ShiftExpression . 180)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((ShiftExpression . 181)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((RelationalExpression . 182)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((RelationalExpression . 183)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((EqualityExpression . 184)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((BitwiseANDExpression . 185)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((BitwiseXORExpression . 186)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((BitwiseORExpression . 187)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((LogicalANDExpression . 188)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 73)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((AssignmentExpression . 189)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((AssignmentExpression . 190)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil
((AssignmentOperator . 192))
nil
((VariableDeclaration . 95)
(VariableDeclarationList . 195))
((AssignmentOperator . 119))
nil nil nil
((Block . 198))
nil nil
((AssignmentOperator . 200))
nil nil
((AssignmentExpression . 202)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((VariableDeclaration . 203))
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 210))
((AssignmentExpression . 211)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 212))
((OptionalInitializer . 214)
(Initializer . 213))
nil
((Expression . 216)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((OptionalExpression . 217)
(Expression . 148)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 218))
((AssignmentExpression . 219)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 220))
nil nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 221))
((AssignmentExpression . 222)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil
((AssignmentExpression . 223)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil nil nil
((OptionalExpression . 227)
(Expression . 148)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil nil nil nil nil nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 231))
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 232))
((Expression . 233)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 235))
((OptionalExpression . 236)
(Expression . 148)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 237))
nil nil nil
((OptionalExpression . 239)
(Expression . 148)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53))
nil nil nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 241))
nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 243))
nil
((Expression . 72)
(AssignmentExpression . 71)
(ConditionalExpression . 70)
(LogicalORExpression . 69)
(LogicalANDExpression . 68)
(BitwiseORExpression . 67)
(BitwiseXORExpression . 66)
(BitwiseANDExpression . 65)
(EqualityExpression . 64)
(RelationalExpression . 63)
(ShiftExpression . 62)
(AdditiveExpression . 61)
(MultiplicativeExpression . 60)
(UnaryExpression . 59)
(PostfixExpression . 58)
(LeftHandSideExpression . 57)
(CallExpression . 56)
(NewExpression . 55)
(MemberExpression . 54)
(PrimaryExpression . 53)
(WithStatement . 52)
(ReturnStatement . 51)
(BreakStatement . 50)
(ContinueStatement . 49)
(IterationExpression . 48)
(IfStatement . 47)
(ExpressionStatement . 46)
(EmptyStatement . 45)
(VariableStatement . 44)
(Block . 43)
(Statement . 244))
nil nil nil nil nil]
((Program . $$Program)
(FormalParameterList . $$FormalParameterList))
[IfStatement:3 OptionalInitializer:1 ArgumentList:1 Arguments:1 IterationExpression:0 IterationExpression:1 IterationExpression:2 IterationExpression:3 IterationExpression:4 IterationExpression:5 IterationExpression:6 IfStatement:1 IfStatement:2]]
Documentation
Parser table.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/wisent/js-wy.el.gz
(defconst wisent-javascript-jv-wy--parse-table
(wisent-compiled-grammar
((ASSIGN_SYMBOL BITWISE_AND BITWISE_AND_EQUALS BITWISE_EXCLUSIVE_OR BITWISE_EXCLUSIVE_OR_EQUALS BITWISE_OR BITWISE_OR_EQUALS BITWISE_SHIFT_LEFT BITWISE_SHIFT_LEFT_EQUALS BITWISE_SHIFT_RIGHT BITWISE_SHIFT_RIGHT_EQUALS BITWISE_SHIFT_RIGHT_ZERO_FILL BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS NOT_EQUAL DIV_EQUALS EQUALS GREATER_THAN GT_EQUAL LOGICAL_AND LOGICAL_OR LOGICAL_NOT LS_EQUAL MINUS MINUS_EQUALS MOD MOD_EQUALS MULTIPLY MULTIPLY_EQUALS PLUS PLUS_EQUALS INCREMENT DECREMENT DIV COLON COMMA DOT LESS_THAN LINE_TERMINATOR SEMICOLON ONES_COMPLIMENT PAREN_BLOCK BRACE_BLOCK BRACK_BLOCK OPEN_PARENTHESIS CLOSE_PARENTHESIS START_BLOCK END_BLOCK OPEN_SQ_BRACKETS CLOSE_SQ_BRACKETS IF BREAK CONTINUE ELSE FOR FUNCTION THIS RETURN WHILE VOID_SYMBOL NEW DELETE VAR WITH TYPEOF IN VARIABLE STRING NUMBER FALSE TRUE QUERY NULL_TOKEN)
((left PLUS MINUS)
(left MULTIPLY DIV MOD)
(nonassoc FALSE)
(nonassoc HIGHER_THAN_FALSE)
(nonassoc ELSE)
(nonassoc LOWER_THAN_CLOSE_PARENTHESIS)
(nonassoc CLOSE_PARENTHESIS))
(Program
((SourceElement)))
(SourceElement
((Statement))
((FunctionDeclaration)))
(Statement
((Block))
((VariableStatement))
((EmptyStatement))
((ExpressionStatement))
((IfStatement))
((IterationExpression))
((ContinueStatement))
((BreakStatement))
((ReturnStatement))
((WithStatement)))
(FunctionDeclaration
((FUNCTION VARIABLE FormalParameterListBlock Block)
(wisent-raw-tag
(semantic-tag-new-function $2 nil $3))))
(FormalParameterListBlock
((PAREN_BLOCK)
(semantic-parse-region
(car $region1)
(cdr $region1)
'FormalParameterList 1)))
(FormalParameterList
((OPEN_PARENTHESIS)
nil)
((VARIABLE)
(wisent-raw-tag
(semantic-tag-new-variable $1 nil nil)))
((CLOSE_PARENTHESIS)
nil)
((COMMA)
nil))
(Block
((BRACE_BLOCK)))
(VariableStatement
((VAR VariableDeclarationList SEMICOLON)
(wisent-raw-tag
(semantic-tag-new-variable $2 nil nil))))
(VariableDeclarationList
((VariableDeclaration)
(list $1))
((VariableDeclarationList COMMA VariableDeclaration)
(append $1
(list $3))))
(VariableDeclaration
((VARIABLE)
(append
(list $1 nil)
$region))
((VARIABLE Initializer)
(append
(cons $1 $2)
$region)))
(Initializer
((ASSIGN_SYMBOL AssignmentExpression)
(list $2)))
(EmptyStatement
((SEMICOLON)))
(ExpressionStatement
((Expression SEMICOLON)))
(IfStatement
((IF OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement)
[HIGHER_THAN_FALSE])
((IF OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement ELSE Statement))
((IF OPEN_PARENTHESIS FALSE CLOSE_PARENTHESIS Statement))
((IF OPEN_PARENTHESIS LeftHandSideExpression AssignmentOperator AssignmentExpression CLOSE_PARENTHESIS Statement)))
(IterationExpression
((WHILE OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement)
[HIGHER_THAN_FALSE])
((WHILE OPEN_PARENTHESIS FALSE CLOSE_PARENTHESIS Statement))
((WHILE OPEN_PARENTHESIS LeftHandSideExpression AssignmentOperator AssignmentExpression CLOSE_PARENTHESIS Statement))
((FOR OPEN_PARENTHESIS OptionalExpression SEMICOLON OptionalExpression SEMICOLON OptionalExpression CLOSE_PARENTHESIS Statement))
((FOR OPEN_PARENTHESIS VAR VariableDeclarationList SEMICOLON OptionalExpression SEMICOLON OptionalExpression CLOSE_PARENTHESIS Statement))
((FOR OPEN_PARENTHESIS LeftHandSideExpression IN Expression CLOSE_PARENTHESIS Statement))
((FOR OPEN_PARENTHESIS VAR VARIABLE OptionalInitializer IN Expression CLOSE_PARENTHESIS Statement)))
(ContinueStatement
((CONTINUE SEMICOLON)))
(BreakStatement
((BREAK SEMICOLON)))
(ReturnStatement
((RETURN Expression SEMICOLON))
((RETURN SEMICOLON)))
(WithStatement
((WITH OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement)))
(OptionalInitializer
((Initializer))
(nil))
(PrimaryExpression
((THIS))
((VARIABLE))
((NUMBER))
((STRING))
((NULL_TOKEN))
((TRUE))
((FALSE))
((OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS)))
(MemberExpression
((PrimaryExpression))
((MemberExpression OPEN_SQ_BRACKETS Expression CLOSE_SQ_BRACKETS))
((MemberExpression DOT VARIABLE))
((NEW MemberExpression Arguments)))
(NewExpression
((MemberExpression))
((NEW NewExpression)))
(CallExpression
((MemberExpression Arguments))
((CallExpression Arguments))
((CallExpression OPEN_SQ_BRACKETS Expression CLOSE_SQ_BRACKETS))
((CallExpression DOT VARIABLE)))
(Arguments
((OPEN_PARENTHESIS CLOSE_PARENTHESIS))
((OPEN_PARENTHESIS ArgumentList CLOSE_PARENTHESIS)))
(ArgumentList
((AssignmentExpression))
((ArgumentList COMMA AssignmentExpression)))
(LeftHandSideExpression
((NewExpression))
((CallExpression)))
(PostfixExpression
((LeftHandSideExpression))
((LeftHandSideExpression INCREMENT))
((LeftHandSideExpression DECREMENT)))
(UnaryExpression
((PostfixExpression))
((DELETE UnaryExpression))
((VOID_SYMBOL UnaryExpression))
((TYPEOF UnaryExpression))
((INCREMENT UnaryExpression))
((DECREMENT UnaryExpression))
((PLUS UnaryExpression))
((MINUS UnaryExpression))
((ONES_COMPLIMENT UnaryExpression))
((LOGICAL_NOT UnaryExpression)))
(MultiplicativeExpression
((UnaryExpression))
((MultiplicativeExpression MULTIPLY UnaryExpression))
((MultiplicativeExpression DIV UnaryExpression))
((MultiplicativeExpression MOD UnaryExpression)))
(AdditiveExpression
((MultiplicativeExpression))
((AdditiveExpression PLUS MultiplicativeExpression))
((AdditiveExpression MINUS MultiplicativeExpression)))
(ShiftExpression
((AdditiveExpression))
((ShiftExpression BITWISE_SHIFT_LEFT AdditiveExpression))
((ShiftExpression BITWISE_SHIFT_RIGHT AdditiveExpression))
((ShiftExpression BITWISE_SHIFT_RIGHT_ZERO_FILL AdditiveExpression)))
(RelationalExpression
((ShiftExpression))
((RelationalExpression LESS_THAN ShiftExpression))
((RelationalExpression GREATER_THAN ShiftExpression))
((RelationalExpression LS_EQUAL ShiftExpression))
((RelationalExpression GT_EQUAL ShiftExpression)))
(EqualityExpression
((RelationalExpression))
((EqualityExpression EQUALS RelationalExpression))
((EqualityExpression NOT_EQUAL RelationalExpression)))
(BitwiseANDExpression
((EqualityExpression))
((BitwiseANDExpression BITWISE_AND EqualityExpression)))
(BitwiseXORExpression
((BitwiseANDExpression))
((BitwiseXORExpression BITWISE_EXCLUSIVE_OR BitwiseANDExpression)))
(BitwiseORExpression
((BitwiseXORExpression))
((BitwiseORExpression BITWISE_OR BitwiseXORExpression)))
(LogicalANDExpression
((BitwiseORExpression))
((LogicalANDExpression LOGICAL_AND BitwiseORExpression)))
(LogicalORExpression
((LogicalANDExpression))
((LogicalORExpression LOGICAL_OR LogicalANDExpression)))
(ConditionalExpression
((LogicalORExpression))
((LogicalORExpression QUERY AssignmentExpression COLON AssignmentExpression)))
(AssignmentExpression
((ConditionalExpression))
((LeftHandSideExpression AssignmentOperator AssignmentExpression)
[LOWER_THAN_CLOSE_PARENTHESIS]))
(AssignmentOperator
((ASSIGN_SYMBOL))
((MULTIPLY_EQUALS))
((DIV_EQUALS))
((MOD_EQUALS))
((PLUS_EQUALS))
((MINUS_EQUALS))
((BITWISE_SHIFT_LEFT_EQUALS))
((BITWISE_SHIFT_RIGHT_EQUALS))
((BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS))
((BITWISE_AND_EQUALS))
((BITWISE_EXCLUSIVE_OR_EQUALS))
((BITWISE_OR_EQUALS)))
(Expression
((AssignmentExpression))
((Expression COMMA AssignmentExpression)))
(OptionalExpression
((Expression))
(nil)))
(Program FormalParameterList))
"Parser table.")