From: Matthew Dempsky Date: Wed, 11 Mar 2015 02:47:13 +0000 (-0700) Subject: cmd/yacc/testdata/expr: fix handling of negative numbers X-Git-Tag: go1.5beta1~1634 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b2843becab6f4571be1c117da870393198edf01f;p=gostls13.git cmd/yacc/testdata/expr: fix handling of negative numbers Fixes #10129. Change-Id: I9f56c483726f14b6c1909740549de236d5bf9cfb Reviewed-on: https://go-review.googlesource.com/7340 Reviewed-by: Ian Lance Taylor --- diff --git a/src/cmd/yacc/testdata/expr/expr.y b/src/cmd/yacc/testdata/expr/expr.y index 721b1c9172..bb8e9bfd84 100644 --- a/src/cmd/yacc/testdata/expr/expr.y +++ b/src/cmd/yacc/testdata/expr/expr.y @@ -56,29 +56,29 @@ expr: } | '-' expr { - $$.Neg($2) + $$ = $2.Neg($2) } expr1: expr2 | expr1 '+' expr2 { - $$.Add($1, $3) + $$ = $1.Add($1, $3) } | expr1 '-' expr2 { - $$.Sub($1, $3) + $$ = $1.Sub($1, $3) } expr2: expr3 | expr2 '*' expr3 { - $$.Mul($1, $3) + $$ = $1.Mul($1, $3) } | expr2 '/' expr3 { - $$.Quo($1, $3) + $$ = $1.Quo($1, $3) } expr3: