summaryrefslogtreecommitdiff
path: root/complex.c
AgeCommit message (Expand)Author
2018-09-01complex.c: simplify division resultnobu
2018-06-17share Float 0nobu
2018-06-17refine Integer#** and Float#**nobu
2018-04-14complex.c: improve docs for Complex#{finite?,infinite?}stomar
2018-03-26Update Complex#infinite? documenationnobu
2018-03-26Update Complex#finite? documentationnobu
2018-03-15Add `exception:` keyword in Kernel#Complex()mrkn
2018-03-09Removed useless assertions [ci skip]nobu
2018-03-09complex.c: removed redundant conditionsnobu
2018-03-09complex.c: removed already unused macrosnobu
2018-03-07complex.c: check typenobu
2018-03-07complex.c: check typenobu
2018-03-07complex.c, rational.c: no backrefnobu
2018-03-07complex.c, rational.c: adjust indentnobu
2018-03-07complex.c, rational.c: simplified macro conditionsnobu
2018-02-27defs/id.def: predefine to_f IDnobu
2018-02-27complex.c: use predefined IDsnobu
2018-02-24complex.c, rational.c: remove dead codemrkn
2018-02-23[DOC] nodoc internal methods/classesnobu
2018-01-30force fixablenobu
2018-01-22use predefined IDskazu
2017-10-29complex.c: doc fixstomar
2017-10-19freeze Complex and Rationalnobu
2017-09-27complex.c: no overflownobu
2017-09-27complex.c: no overflownobu
2017-09-27* complex.c: fix Complex#infinite? return value. Because nucomp_abs never ret...nobu
2017-02-21complex.c: remove deprecated functionsnobu
2016-11-22complex.c: optimize f_gt_p some casesmrkn
2016-11-22complex.c: optimize Kernel#Complexmrkn
2016-11-18complex.c: optimize f_negatemrkn
2016-11-18complex.c: refactoringmrkn
2016-11-16complex.c: optimize Numeric#polar and Numeric#argmrkn
2016-11-15complex.c: purge id_eqeq_p and limit return valuenobu
2016-11-14complex.c: optimizenobu
2016-11-13complex.c: refactoringmrkn
2016-11-13complex.c: refactoringmrkn
2016-11-13complex.c: refactoring and small optimizationmrkn
2016-11-13complex.c: refactoringmrkn
2016-11-12complex.c: refactoringmrkn
2016-10-28complex.c: static IDsnobu
2016-10-28complex.c: FINITE_TYPE_Pnobu
2016-10-24complex.c: undefine Comparable methodsnobu
2016-10-24complex.c: undefine clampnobu
2016-07-29rb_funcallvnobu
2016-07-17numeric.c, complex.c: Add finite? and infinite? consistent with Floatmrkn
2016-07-12math.c: Complex sqrtnobu
2016-07-12complex.c: rb_complex prefixnobu
2016-05-18ruby.h: RB_INTEGER_TYPE_Pnobu
2016-05-03* complex.c (rb_complex_set_imag): Fix to properly set imagyui-knk
2016-05-01complex.c don't refer rb_cFixnum and rb_cBignum.akr