KOBAYASHI Shuji
|
902b2ce3c6
|
Fix Rational#==(Complex)
Consider a Numreic class like `Complex` that does not have `<=>` but `==`
works (`0i == 0r` is `true`).
|
2019-05-27 21:29:49 +09:00 |
|
KOBAYASHI Shuji
|
48903850e9
|
Freeze Rational and Complex objects
|
2019-05-23 13:40:49 +09:00 |
|
KOBAYASHI Shuji
|
8513abd404
|
Kernel#Rational requires numerator
|
2019-05-22 19:57:35 +09:00 |
|
KOBAYASHI Shuji
|
5d6c1794ad
|
Revert part of #4457
|
2019-05-21 09:31:06 +09:00 |
|
KOBAYASHI Shuji
|
97600ded8d
|
Change the order of "expected" and "actual" in mruby-rational test
|
2019-05-20 18:24:18 +09:00 |
|
KOBAYASHI Shuji
|
a6eb01837b
|
Fix Rational#<=>(Numeric)
Reported by Sergey Ukrainskiy: https://github.com/mruby/mruby/commit/f5fb1307b017fb972c12b4ec4b1866d789b0ca09#r33590698
|
2019-05-19 13:52:18 +09:00 |
|
KOBAYASHI Shuji
|
aa41a5c9af
|
Drop dependency from mruby-rational to mruby-numeric-ext
|
2019-05-17 20:44:48 +09:00 |
|
KOBAYASHI Shuji
|
f5fb1307b0
|
Fix Rational#==
|
2019-05-16 22:09:56 +09:00 |
|
Ukrainskiy Sergey
|
fa45cc4272
|
Fix dependencies
|
2019-05-15 16:57:21 +09:00 |
|
Ukrainskiy Sergey
|
d67d2ae8e8
|
Basic implementation of Complex and Rational classes
|
2019-05-15 16:57:21 +09:00 |
|
Ukrainskiy Sergey
|
8808219e6d
|
Initial suffix support
|
2019-05-15 16:57:21 +09:00 |
|