X-Git-Url: http://nitlanguage.org diff --git a/c_src/standard___string._sep.h b/c_src/standard___string._sep.h index fc3ba4a..2baf927 100644 --- a/c_src/standard___string._sep.h +++ b/c_src/standard___string._sep.h @@ -1,9 +1,9 @@ -/* This C header file is generated by NIT to compile modules and programs that requires ./../lib/standard/string. */ +/* This C header file is generated by NIT to compile modules and programs that requires ../lib/standard/string. */ #ifndef standard___string_sep #define standard___string_sep #include "standard___collection._sep.h" #include -#include +#include "string._nitni.h" extern const classtable_elt_t VFT_standard___string___AbstractString[]; @@ -42,6 +42,7 @@ extern const int SFT_standard___string[]; #define CALL_standard___string___String___to_cstring(recv) ((standard___string___String___to_cstring_t)CALL((recv), (SFT_standard___string[6] + 3))) #define CALL_standard___string___String_____plus(recv) ((standard___string___String_____plus_t)CALL((recv), (SFT_standard___string[6] + 4))) #define CALL_standard___string___String_____star(recv) ((standard___string___String_____star_t)CALL((recv), (SFT_standard___string[6] + 5))) +#define CALL_standard___string___String___to_f(recv) ((standard___string___String___to_f_t)CALL((recv), (SFT_standard___string[6] + 6))) #define ID_standard___string___Buffer (SFT_standard___string[7]) #define COLOR_standard___string___Buffer (SFT_standard___string[8]) #define ATTR_standard___string___Buffer____capacity(recv) ATTR(recv, (SFT_standard___string[9] + 0)) @@ -62,7 +63,7 @@ extern const int SFT_standard___string[]; #define CALL_standard___string___Int___to_base(recv) ((standard___string___Int___to_base_t)CALL((recv), (SFT_standard___string[12] + 2))) #define CALL_standard___string___Float___to_precision(recv) ((standard___string___Float___to_precision_t)CALL((recv), (SFT_standard___string[13] + 0))) #define CALL_standard___string___Collection___join(recv) ((standard___string___Collection___join_t)CALL((recv), (SFT_standard___string[14] + 0))) -#define CALL_standard___string___Map___map_join(recv) ((standard___string___Map___map_join_t)CALL((recv), (SFT_standard___string[15] + 0))) +#define CALL_standard___string___Map___join(recv) ((standard___string___Map___join_t)CALL((recv), (SFT_standard___string[15] + 0))) #define ID_standard___string___NativeString (SFT_standard___string[16]) #define COLOR_standard___string___NativeString (SFT_standard___string[17]) #define INIT_TABLE_POS_standard___string___NativeString (SFT_standard___string[18] + 0) @@ -76,7 +77,6 @@ extern const int SFT_standard___string[]; #define COLOR_standard___string___StringCapable (SFT_standard___string[20]) #define INIT_TABLE_POS_standard___string___StringCapable (SFT_standard___string[21] + 0) #define CALL_standard___string___StringCapable___calloc_string(recv) ((standard___string___StringCapable___calloc_string_t)CALL((recv), (SFT_standard___string[21] + 1))) -#define CALL_standard___string___StringCapable___init(recv) ((standard___string___StringCapable___init_t)CALL((recv), (SFT_standard___string[21] + 2))) #define ATTR_standard___string___Sys____args_cache(recv) ATTR(recv, (SFT_standard___string[22] + 0)) #define CALL_standard___string___Sys___program_name(recv) ((standard___string___Sys___program_name_t)CALL((recv), (SFT_standard___string[23] + 0))) #define CALL_standard___string___Sys___init_args(recv) ((standard___string___Sys___init_args_t)CALL((recv), (SFT_standard___string[23] + 1))) @@ -160,6 +160,9 @@ typedef val_t (*standard___string___String___to_s_t)(val_t p0); static const char * const LOCATE_standard___string___String___hash = "string::String::(hash::Object::hash)"; val_t standard___string___String___hash(val_t p0); typedef val_t (*standard___string___String___hash_t)(val_t p0); +static const char * const LOCATE_standard___string___String___to_f = "string::String::to_f"; +val_t standard___string___String___to_f(val_t p0); +typedef val_t (*standard___string___String___to_f_t)(val_t p0); static const char * const LOCATE_standard___string___Buffer_____braeq = "string::Buffer::(abstract_collection::Sequence::[]=)"; void standard___string___Buffer_____braeq(val_t p0, val_t p1, val_t p2); typedef void (*standard___string___Buffer_____braeq_t)(val_t p0, val_t p1, val_t p2); @@ -255,9 +258,9 @@ val_t NEW_Array_standard___collection___array___Array___init(); val_t NEW_Array_standard___collection___array___Array___filled_with(val_t p0, val_t p1); val_t NEW_Array_standard___collection___array___Array___with_items(val_t p0); val_t NEW_Array_standard___collection___array___Array___with_native(val_t p0, val_t p1); -static const char * const LOCATE_standard___string___Map___map_join = "string::Map::map_join"; -val_t standard___string___Map___map_join(val_t p0, val_t p1, val_t p2); -typedef val_t (*standard___string___Map___map_join_t)(val_t p0, val_t p1, val_t p2); +static const char * const LOCATE_standard___string___Map___join = "string::Map::join"; +val_t standard___string___Map___join(val_t p0, val_t p1, val_t p2); +typedef val_t (*standard___string___Map___join_t)(val_t p0, val_t p1, val_t p2); static const char * const LOCATE_standard___string___NativeString_____bra = "string::NativeString::[]"; val_t standard___string___NativeString_____bra(val_t p0, val_t p1); typedef val_t (*standard___string___NativeString_____bra_t)(val_t p0, val_t p1); @@ -280,10 +283,6 @@ val_t NEW_NativeString_standard___string___NativeString___init(); static const char * const LOCATE_standard___string___StringCapable___calloc_string = "string::StringCapable::calloc_string"; val_t standard___string___StringCapable___calloc_string(val_t p0, val_t p1); typedef val_t (*standard___string___StringCapable___calloc_string_t)(val_t p0, val_t p1); -static const char * const LOCATE_standard___string___StringCapable___init = "string::StringCapable::init"; -void standard___string___StringCapable___init(val_t p0, int* init_table); -typedef void (*standard___string___StringCapable___init_t)(val_t p0, int* init_table); -val_t NEW_StringCapable_standard___string___StringCapable___init(); static const char * const LOCATE_standard___string___Sys___args = "string::Sys::(string::Object::args)"; val_t standard___string___Sys___args(val_t p0); typedef val_t (*standard___string___Sys___args_t)(val_t p0);