ruby/ext/mathn/rational/rational.c