873874875876877878879880881882883
return newInfinity(runtime, 1); } else { return newInfinity(runtime, -1); } } else { throw runtime.newMathDomainError("a non-integral exponent for a negative base"); } } else { return newInfinity(runtime, 1); } }