Yukihiro "Matz" Matsumoto
|
2a410c0e1b
|
Avoid making top-level env in initialization code; ref #4581
|
2019-07-18 00:34:08 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
a9fd2e6464
|
Resolve ambiguous argument warning.
|
2019-07-13 13:16:30 +09:00 |
|
dearblue
|
a215292b6a
|
Use nested assert
|
2019-06-29 11:54:17 +09:00 |
|
dearblue
|
82831c6acd
|
Fix not frozen in Complex method by RData
Object allocation was separated, and initialization was made common.
|
2019-06-05 23:19:16 +09:00 |
|
dearblue
|
97e999c409
|
Fix memory leak in Complex method by RData
If `Data_Wrap_Struct()` raises a `NoMemoryError` exception,
it will leak memory if it does `mrb_malloc()` first.
|
2019-06-05 23:19:16 +09:00 |
|
KOBAYASHI Shuji
|
0bdb185a6f
|
Add Complex.rect
|
2019-05-26 20:17:03 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
4261ba9443
|
Remove some overhead from methods defined in Ruby in Complex.
|
2019-05-26 09:19:29 +09:00 |
|
KOBAYASHI Shuji
|
48903850e9
|
Freeze Rational and Complex objects
|
2019-05-23 13:40:49 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
c02e63eb77
|
Use MRB_TT_ISTRUCT for Complex numbers if possible.
|
2019-05-21 21:08:26 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
fccec8964a
|
Implements part of Complex class in C.
|
2019-05-21 21:08:26 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
f6e4145ad9
|
Remove Complex(string) complex generation.
It should raise an error.
|
2019-05-21 21:08:26 +09:00 |
|
KOBAYASHI Shuji
|
6c9c189e4b
|
Move Object#(Rational|Complex) to Kernel
|
2019-05-18 18:31:55 +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 |
|