X-Git-Url: http://nitlanguage.org diff --git a/c_src/environ._sep.h b/c_src/environ._sep.h index ada4725..352e4dc 100644 --- a/c_src/environ._sep.h +++ b/c_src/environ._sep.h @@ -6,12 +6,14 @@ #include extern const char *LOCATE_environ; extern const int SFT_environ[]; -#define COLOR_environ___Symbol___environ SFT_environ[0] -#define COLOR_environ___NativeString___get_environ SFT_environ[1] -typedef val_t (* environ___Symbol___environ_t)(val_t self); -val_t environ___Symbol___environ(val_t self); +#define CALL_environ___Symbol___environ(recv) ((environ___Symbol___environ_t)CALL((recv), (SFT_environ[0] + 0))) +#define CALL_environ___NativeString___get_environ(recv) ((environ___NativeString___get_environ_t)CALL((recv), (SFT_environ[1] + 0))) +val_t NEW_Symbol_symbol___Symbol___init(val_t p0); #define LOCATE_environ___Symbol___environ "environ::Symbol::environ" -typedef val_t (* environ___NativeString___get_environ_t)(val_t self); -val_t environ___NativeString___get_environ(val_t self); +val_t environ___Symbol___environ(val_t p0); +typedef val_t (*environ___Symbol___environ_t)(val_t p0); +val_t NEW_NativeString_string___NativeString___init(); #define LOCATE_environ___NativeString___get_environ "environ::NativeString::get_environ" +val_t environ___NativeString___get_environ(val_t p0); +typedef val_t (*environ___NativeString___get_environ_t)(val_t p0); #endif