complex.c (mrb_complex_copy): allow copying of complex numbers.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-07-11 11:25:31 +09:00
parent 67f47c9b42
commit bae11ef689
4 changed files with 18 additions and 0 deletions
+1
View File
@@ -88,6 +88,7 @@ mrb_value mrb_complex_add(mrb_state *mrb, mrb_value x, mrb_value y);
mrb_value mrb_complex_sub(mrb_state *mrb, mrb_value x, mrb_value y);
mrb_value mrb_complex_mul(mrb_state *mrb, mrb_value x, mrb_value y);
mrb_value mrb_complex_div(mrb_state *mrb, mrb_value x, mrb_value y);
void mrb_complex_copy(mrb_state *mrb, mrb_value x, mrb_value y);
#endif
#ifdef MRB_USE_RATIONAL
mrb_value mrb_rational_new(mrb_state *mrb, mrb_int x, mrb_int y);