diff options
Diffstat (limited to 'src/pkg/exp/eval/gen.go')
| -rw-r--r-- | src/pkg/exp/eval/gen.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pkg/exp/eval/gen.go b/src/pkg/exp/eval/gen.go index 2acc2c956..ea421ff9c 100644 --- a/src/pkg/exp/eval/gen.go +++ b/src/pkg/exp/eval/gen.go @@ -103,14 +103,14 @@ var binOps = []Op{ Op{Name: "Sub", Expr: "l - r", ConstExpr: "l.Sub(r)", Types: numbers}, Op{Name: "Mul", Expr: "l * r", ConstExpr: "l.Mul(r)", Types: numbers}, Op{Name: "Quo", - Body: "if r == 0 { t.Abort(DivByZeroError{}) } ret = l / r", + Body: "if r == 0 { t.Abort(DivByZeroError{}) } ret = l / r", ConstExpr: "l.Quo(r)", - Types: numbers, + Types: numbers, }, Op{Name: "Rem", - Body: "if r == 0 { t.Abort(DivByZeroError{}) } ret = l % r", + Body: "if r == 0 { t.Abort(DivByZeroError{}) } ret = l % r", ConstExpr: "l.Rem(r)", - Types: integers, + Types: integers, }, Op{Name: "And", Expr: "l & r", ConstExpr: "l.And(r)", Types: integers}, Op{Name: "Or", Expr: "l | r", ConstExpr: "l.Or(r)", Types: integers}, |
