index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
mrbgems
/
mruby-rational
/
src
/
rational.c
Age
Commit message (
Expand
)
Author
2020-10-12
Fix warning from VC regarding implicit int conversion.
Yukihiro "Matz" Matsumoto
2020-10-12
Made `Rational` overhaul.
Yukihiro "Matz" Matsumoto
2020-10-12
Handle integer overflow in `rational_s_new`.
Yukihiro "Matz" Matsumoto
2020-10-12
Use `mrb_int_value()` instead of `mrb_fixnum_value()`.
Yukihiro "Matz" Matsumoto
2020-10-12
Reorganize `Integer` system.
Yukihiro "Matz" Matsumoto
2020-10-12
Integrate `Fixnum` class into `Integer` class
dearblue
2020-10-12
Rename float configuration option names.
Yukihiro "Matz" Matsumoto
2020-10-12
Add explicit cast to `DROP_PRECISION` macro in `rational.c`.
Yukihiro "Matz" Matsumoto
2020-10-12
Use `mrb->eStandardError` instead of `mrb_exc_get()`.
Yukihiro "Matz" Matsumoto
2020-06-04
Add explicit cast to `DROP_PRECISION` macro in `rtional.c`.
Yukihiro "Matz" Matsumoto
2020-06-04
Add explicit cast to silence warnings on AppVeyor.
Yukihiro "Matz" Matsumoto
2019-07-24
Call `MRB_SET_INSTANCE_TT` for `Complex` and `Rational`.
Yukihiro "Matz" Matsumoto
2019-06-05
Drop precisions for rational when big numbers
dearblue
2019-06-05
Fix build error if `struct mrb_rational` is bigger than `RIStruct`
dearblue
2019-05-23
Freeze `Rational` and `Complex` objects
KOBAYASHI Shuji
2019-05-21
Implements part of `Complex` class in C.
Yukihiro "Matz" Matsumoto
2019-05-18
Implement `Rational._new` in C.
Yukihiro "Matz" Matsumoto
2019-05-18
Support `MRB_WITHOUT_FLOAT`.
Yukihiro "Matz" Matsumoto
2019-05-17
Implement part of `Rational` in C.
Yukihiro "Matz" Matsumoto
[prev]