Rational number stored in canonical form. The canonical from means
that the denominator and the numerator have no common factors, and
that the denominator is positive. Zero has the unique
representation 0/1. All functions canonicalize their result.
Module reference for Pike v7.8 release 116, 2008-12-31