summaryrefslogtreecommitdiff
path: root/rational.c
Commit message (Expand)AuthorAgeFilesLines
* * sprintf.c: include ieeefp.h to refer isinf.mame2008-07-021-0/+4
* * rational.c (nurat_equal_p): Rational(0,x) and 0 are equivalent,tadf2008-06-131-0/+6
* * complex.c (string_to_c, nucomp_s_convert): preserve the currenttadf2008-06-131-8/+17
* * rational.c (string_to_r_internal): save and restore backref. fixed [ruby-de...wanabe2008-06-131-1/+5
* * complex.c: refactoring.tadf2008-06-121-90/+38
* * rational.c (nurat_s_convert): need not to initialize optionalmatz2008-06-101-2/+0
* fixedtadf2008-06-091-2/+3
* * complex.c (nucomp_s_convert): can accept Complex('i').tadf2008-06-091-16/+14
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-0/+2
* * complex.c (make_patterns): constified.nobu2008-06-091-4/+4
* * rational.c (make_patterns): constified.nobu2008-06-091-4/+6
* * rational.c (string_to_r_internal): use rb_isdigit.naruse2008-06-011-1/+1
* * bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.matz2008-05-071-22/+18
* * test/ruby/test_parse.rb (TestParse::test_void_expr_stmts_value):matz2008-05-011-2/+2
* * rational (nurat_marshal_load): checks the giventadf2008-04-281-9/+14
* * rational.c (nurat_expt): use f_rational_new2. [ruby-dev:34524]tadf2008-04-271-5/+1
* * complex.c, rational.c: fixed indent.nobu2008-04-221-119/+132
* * lib/cmath.rb: new.tadf2008-04-051-4/+3
* * bignum.c (Init_Bignum): rdiv method removed. [ruby-dev:34242]matz2008-04-031-19/+2
* * complex.c (nucomp_int_check): function for DRY real check.tadf2008-04-031-3/+3
* * numeric.c (num_rdiv): should always return rational number.matz2008-04-021-33/+31
* * rational.c (nurat_int_check): function for DRY integer check.matz2008-04-021-54/+19
* * rational.c: need to include <float.h> just once.matz2008-04-011-4/+1
* adopted the ruby's style.tadf2008-03-311-989/+999
* revert.tadf2008-03-311-1/+1
* * numeric.c (num_quo): should convert its operand to Rational.matz2008-03-311-1/+1
* * complex.c (f_lcm): removed.tadf2008-03-271-22/+73
* trivial changes.tadf2008-03-241-55/+55
* fixed. [ruby-dev:34109]tadf2008-03-221-19/+19
* rearrangement.tadf2008-03-201-5/+8
* * rational.c (nurat_to_f): C99.nobu2008-03-201-1/+1
* improvements.tadf2008-03-201-68/+549
* added rb_gcd.tadf2008-03-191-0/+6
* revert.tadf2008-03-191-19/+16
* * complex.c (nucomp_to_s, nucomp_inspect): get rid of makingnobu2008-03-191-16/+19
* edited comments.tadf2008-03-161-1/+1
* both complex and rational are now builtin classes.tadf2008-03-161-0/+1111