public function testDefaultOrderOfBinaryOperationFunction() { $valueSet = [[-500], [-5], [-2], [-1], [1], [2], [5], [500]]; $this->assertRecompilesCorrectly(function ($i) { return $i * -$i + 5 ^ $i / -$i % $i + 2 << $i - +$i; }, $valueSet); }