1 #include "nit.common.h"
3 long math__Int__rand(long self
);
4 long math__Int__bin_and(long self
, long p0
);
5 long math__Int__bin_or(long self
, long p0
);
6 long math__Int__bin_xor(long self
, long p0
);
7 int math___Int_sqrt___impl( int recv
);
8 long math__Int__sqrt(long self
);
9 double math__Float__sqrt(double self
);
10 double math__Float__cos(double self
);
11 double math__Float__sin(double self
);
12 double math__Float__tan(double self
);
13 double math__Float__acos(double self
);
14 double math__Float__asin(double self
);
15 double math__Float__atan(double self
);
16 double math___Float_abs___impl( double recv
);
17 double math__Float__abs(double self
);
18 double math__Float__pow(double self
, double p0
);
19 double math__Float__log(double self
);
20 double math__Float__exp(double self
);
21 double math__Float__rand(double self
);
22 double math__Float__hypot_with(double self
, double p0
);
23 short int math__Float__is_nan(double self
);
24 short int math__Float__is_inf_extern(double self
);
25 extern const struct type type_kernel__Float
;
26 long math__Float__is_inf(double self
);
27 extern const int COLOR_abstract_collection__Collection__is_empty
;
28 extern const int COLOR_abstract_collection__Collection__length
;
29 extern const int COLOR_abstract_collection__Collection__iterator
;
30 extern const int COLOR_abstract_collection__Iterator__is_ok
;
31 extern const int COLOR_abstract_collection__Iterator__item
;
32 extern const int COLOR_abstract_collection__Iterator__next
;
33 val
* math__Collection__rand(val
* self
);
34 double math__Object__atan2(val
* self
, double p0
, double p1
);
35 double math__Object__pi(val
* self
);
36 void math__Object__srand_from(val
* self
, long p0
);
37 void math__Object__srand(val
* self
);