X-Git-Url: http://nitlanguage.org diff --git a/c_src/standard__kernel.sep.0.h b/c_src/standard__kernel.sep.0.h index 3e25dd8..d30be3e 100644 --- a/c_src/standard__kernel.sep.0.h +++ b/c_src/standard__kernel.sep.0.h @@ -1,13 +1,12 @@ #include "nit.common.h" -#define COLOR_standard__kernel__Object___61d_61d 2 -#define COLOR_standard__kernel__Object__object_id 0 +#define COLOR_standard__kernel__Object___61d_61d 4 +#define COLOR_standard__kernel__Object__object_id 7 extern const struct type type_standard__Int; extern const char FILE_standard__kernel[]; void nit__abstract_compiler___standard__Sys___main(val* self); -long kernel___Sys_errno___impl( struct nitni_instance * recv ); +#include "kernel_nit.h" #define COLOR_standard__kernel__Comparable__OTHER 0 -#define COLOR_standard__kernel__Comparable___60d 32 -extern const struct class class_standard__Bool; +#define COLOR_standard__kernel__Comparable___60d 19 long standard___standard__Bool___to_i(short int self); long standard___standard__Bool___Object__hash(short int self); extern const struct class class_standard__Float; @@ -15,21 +14,24 @@ extern const struct type type_standard__Float; val* BOX_standard__Float(double); double standard___standard__Float___Numeric__to_f(double self); long standard___standard__Float___Comparable___60d_61d_62d(double self, double p0); +extern const struct type type_standard__Byte; +unsigned char standard___standard__Byte___Discrete__successor(unsigned char self, long p0); +val* BOX_standard__Byte(unsigned char); +long standard___standard__Byte___Object__hash(unsigned char self); +extern const struct class class_standard__Byte; +unsigned char standard___standard__Byte___Numeric__to_b(unsigned char self); +long standard___standard__Byte___Discrete__distance(unsigned char self, unsigned char p0); +long standard___standard__Byte___Comparable___60d_61d_62d(unsigned char self, unsigned char p0); long standard___standard__Int___Discrete__successor(long self, long p0); -val* BOX_standard__Int(long); long standard___standard__Int___Object__hash(long self); -extern const struct class class_standard__Int; long standard___standard__Int___Numeric__to_i(long self); long standard___standard__Int___Discrete__distance(long self, long p0); long standard___standard__Int___Comparable___60d_61d_62d(long self, long p0); long standard___standard__Int___digit_count_base_95d10(long self); -long standard___standard__Char___Object__hash(char self); -extern const struct class class_standard__Char; +long standard___standard__Char___Object__hash(uint32_t self); extern const struct type type_standard__Char; -val* BOX_standard__Char(char); -long standard___standard__Char___Discrete__distance(char self, char p0); -short int standard___standard__Char___is_digit(char self); -char standard___standard__Char___to_lower(char self); -short int standard___standard__Char___is_upper(char self); -short int standard___standard__Char___is_lower(char self); -#include "kernel_nit.h" +long standard___standard__Char___Discrete__distance(uint32_t self, uint32_t p0); +short int standard___standard__Char___is_digit(uint32_t self); +uint32_t standard___standard__Char___to_lower(uint32_t self); +short int standard___standard__Char___is_upper(uint32_t self); +short int standard___standard__Char___is_lower(uint32_t self);