Signed-off-by: Jens Axboe <axboe@fb.com>
yyerror(0, 0, 0, 0, "modulo on floats");
if ($3.ival == 0)
yyerror(0, 0, 0, 0, "divide by zero");
yyerror(0, 0, 0, 0, "modulo on floats");
if ($3.ival == 0)
yyerror(0, 0, 0, 0, "divide by zero");
$$.ival = $1.ival % $3.ival;
$$.ival = $1.ival % $3.ival;
$$.has_error = $1.has_error || $3.has_error;
}
| expression '^' expression {
$$.has_error = $1.has_error || $3.has_error;
}
| expression '^' expression {