]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/yacc/testdata/expr: fix handling of negative numbers
authorMatthew Dempsky <mdempsky@google.com>
Wed, 11 Mar 2015 02:47:13 +0000 (19:47 -0700)
committerIan Lance Taylor <iant@golang.org>
Wed, 11 Mar 2015 04:20:42 +0000 (04:20 +0000)
Fixes #10129.

Change-Id: I9f56c483726f14b6c1909740549de236d5bf9cfb
Reviewed-on: https://go-review.googlesource.com/7340
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/yacc/testdata/expr/expr.y

index 721b1c9172d628bafe40616d756ab1cceabe2263..bb8e9bfd84416d0b7e4a588cc6b1f0814fad5b9d 100644 (file)
@@ -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: