@@ -85,33 +85,6 @@ struct RBigint {
8585
8686#define RBIGINT (v ) ((struct RBigint*)mrb_ptr(v))
8787
88- mrb_value mrb_bint_new_int (mrb_state * mrb , mrb_int x );
89- mrb_value mrb_bint_add (mrb_state * mrb , mrb_value x , mrb_value y );
90- mrb_value mrb_bint_sub (mrb_state * mrb , mrb_value x , mrb_value y );
91- mrb_value mrb_bint_mul (mrb_state * mrb , mrb_value x , mrb_value y );
92- mrb_value mrb_bint_div (mrb_state * mrb , mrb_value x , mrb_value y );
93- mrb_value mrb_bint_divmod (mrb_state * mrb , mrb_value x , mrb_value y );
94- mrb_value mrb_bint_add_ii (mrb_state * mrb , mrb_int x , mrb_int y );
95- mrb_value mrb_bint_sub_ii (mrb_state * mrb , mrb_int x , mrb_int y );
96- mrb_value mrb_bint_mul_ii (mrb_state * mrb , mrb_int x , mrb_int y );
97- mrb_value mrb_bint_div_ii (mrb_state * mrb , mrb_int x , mrb_int y );
98- mrb_value mrb_bint_mod (mrb_state * mrb , mrb_value x , mrb_value y );
99- mrb_value mrb_bint_rem (mrb_state * mrb , mrb_value x , mrb_value y );
100- mrb_value mrb_bint_pow (mrb_state * mrb , mrb_value x , mrb_value y );
101- mrb_value mrb_bint_powm (mrb_state * mrb , mrb_value x , mrb_int y , mrb_value z );
102- mrb_value mrb_bint_and (mrb_state * mrb , mrb_value x , mrb_value y );
103- mrb_value mrb_bint_or (mrb_state * mrb , mrb_value x , mrb_value y );
104- mrb_value mrb_bint_xor (mrb_state * mrb , mrb_value x , mrb_value y );
105- mrb_value mrb_bint_rev (mrb_state * mrb , mrb_value x );
106- mrb_value mrb_bint_lshift (mrb_state * mrb , mrb_value x , mrb_int width );
107- mrb_value mrb_bint_rshift (mrb_state * mrb , mrb_value x , mrb_int width );
108- mrb_value mrb_bint_to_s (mrb_state * mrb , mrb_value x , mrb_int base );
109- #ifndef MRB_NO_FLOAT
110- mrb_float mrb_bint_as_float (mrb_state * mrb , mrb_value x );
111- #endif
112- mrb_int mrb_bint_as_int (mrb_state * mrb , mrb_value x );
113- mrb_int mrb_bint_cmp (mrb_state * mrb , mrb_value x , mrb_value y );
114- void mrb_gc_free_bint (mrb_state * mrb , struct RBasic * x );
11588#endif
11689
11790#endif /* MRB_USE_BIGINT */
0 commit comments