X-Git-Url: http://nitlanguage.org diff --git a/c_src/stream._sep.h b/c_src/stream._sep.h index 841cc0d..1085e2f 100644 --- a/c_src/stream._sep.h +++ b/c_src/stream._sep.h @@ -77,106 +77,106 @@ extern const int SFT_stream[]; #define COLOR_FDIOStream (SFT_stream[29]) #define INIT_TABLE_POS_FDIOStream (SFT_stream[30] + 0) #define CALL_stream___FDIOStream___init(recv) ((stream___FDIOStream___init_t)CALL((recv), (SFT_stream[30] + 1))) -typedef void (* stream___IOS___close_t)(val_t self); -void stream___IOS___close(val_t self); -#define LOCATE_stream___IOS___close "stream::IOS::close" -typedef void (* stream___IOS___init_t)(val_t self, int* init_table); -void stream___IOS___init(val_t self, int* init_table); -#define LOCATE_stream___IOS___init "stream::IOS::init" +static const char * const LOCATE_stream___IOS___close = "stream::IOS::close"; +void stream___IOS___close(val_t p0); +typedef void (*stream___IOS___close_t)(val_t p0); +static const char * const LOCATE_stream___IOS___init = "stream::IOS::init"; +void stream___IOS___init(val_t p0, int* init_table); +typedef void (*stream___IOS___init_t)(val_t p0, int* init_table); val_t NEW_IOS_stream___IOS___init(); +static const char * const LOCATE_stream___IStream___read_char = "stream::IStream::read_char"; +val_t stream___IStream___read_char(val_t p0); +typedef val_t (*stream___IStream___read_char_t)(val_t p0); +static const char * const LOCATE_stream___IStream___read = "stream::IStream::read"; +val_t stream___IStream___read(val_t p0, val_t p1); +typedef val_t (*stream___IStream___read_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___IStream___read_line = "stream::IStream::read_line"; +val_t stream___IStream___read_line(val_t p0); +typedef val_t (*stream___IStream___read_line_t)(val_t p0); +static const char * const LOCATE_stream___IStream___read_all = "stream::IStream::read_all"; +val_t stream___IStream___read_all(val_t p0); +typedef val_t (*stream___IStream___read_all_t)(val_t p0); +static const char * const LOCATE_stream___IStream___append_line_to = "stream::IStream::append_line_to"; +void stream___IStream___append_line_to(val_t p0, val_t p1); +typedef void (*stream___IStream___append_line_to_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___IStream___eof = "stream::IStream::eof"; +val_t stream___IStream___eof(val_t p0); +typedef val_t (*stream___IStream___eof_t)(val_t p0); val_t NEW_IStream_stream___IOS___init(); -typedef val_t (* stream___IStream___read_char_t)(val_t self); -val_t stream___IStream___read_char(val_t self); -#define LOCATE_stream___IStream___read_char "stream::IStream::read_char" -typedef val_t (* stream___IStream___read_t)(val_t self, val_t param0); -val_t stream___IStream___read(val_t self, val_t param0); -#define LOCATE_stream___IStream___read "stream::IStream::read" -typedef val_t (* stream___IStream___read_line_t)(val_t self); -val_t stream___IStream___read_line(val_t self); -#define LOCATE_stream___IStream___read_line "stream::IStream::read_line" -typedef val_t (* stream___IStream___read_all_t)(val_t self); -val_t stream___IStream___read_all(val_t self); -#define LOCATE_stream___IStream___read_all "stream::IStream::read_all" -typedef void (* stream___IStream___append_line_to_t)(val_t self, val_t param0); -void stream___IStream___append_line_to(val_t self, val_t param0); -#define LOCATE_stream___IStream___append_line_to "stream::IStream::append_line_to" -typedef val_t (* stream___IStream___eof_t)(val_t self); -val_t stream___IStream___eof(val_t self); -#define LOCATE_stream___IStream___eof "stream::IStream::eof" +static const char * const LOCATE_stream___OStream___write = "stream::OStream::write"; +void stream___OStream___write(val_t p0, val_t p1); +typedef void (*stream___OStream___write_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___OStream___is_writable = "stream::OStream::is_writable"; +val_t stream___OStream___is_writable(val_t p0); +typedef val_t (*stream___OStream___is_writable_t)(val_t p0); val_t NEW_OStream_stream___IOS___init(); -typedef void (* stream___OStream___write_t)(val_t self, val_t param0); -void stream___OStream___write(val_t self, val_t param0); -#define LOCATE_stream___OStream___write "stream::OStream::write" -typedef val_t (* stream___OStream___is_writable_t)(val_t self); -val_t stream___OStream___is_writable(val_t self); -#define LOCATE_stream___OStream___is_writable "stream::OStream::is_writable" +static const char * const LOCATE_stream___BufferedIStream___read_char = "stream::BufferedIStream::(stream::IStream::read_char)"; +val_t stream___BufferedIStream___read_char(val_t p0); +typedef val_t (*stream___BufferedIStream___read_char_t)(val_t p0); +static const char * const LOCATE_stream___BufferedIStream___read = "stream::BufferedIStream::(stream::IStream::read)"; +val_t stream___BufferedIStream___read(val_t p0, val_t p1); +typedef val_t (*stream___BufferedIStream___read_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___BufferedIStream___read_all = "stream::BufferedIStream::(stream::IStream::read_all)"; +val_t stream___BufferedIStream___read_all(val_t p0); +typedef val_t (*stream___BufferedIStream___read_all_t)(val_t p0); +static const char * const LOCATE_stream___BufferedIStream___append_line_to = "stream::BufferedIStream::(stream::IStream::append_line_to)"; +void stream___BufferedIStream___append_line_to(val_t p0, val_t p1); +typedef void (*stream___BufferedIStream___append_line_to_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___BufferedIStream___eof = "stream::BufferedIStream::(stream::IStream::eof)"; +val_t stream___BufferedIStream___eof(val_t p0); +typedef val_t (*stream___BufferedIStream___eof_t)(val_t p0); +static const char * const LOCATE_stream___BufferedIStream___fill_buffer = "stream::BufferedIStream::fill_buffer"; +void stream___BufferedIStream___fill_buffer(val_t p0); +typedef void (*stream___BufferedIStream___fill_buffer_t)(val_t p0); +static const char * const LOCATE_stream___BufferedIStream___end_reached = "stream::BufferedIStream::end_reached"; +val_t stream___BufferedIStream___end_reached(val_t p0); +typedef val_t (*stream___BufferedIStream___end_reached_t)(val_t p0); +static const char * const LOCATE_stream___BufferedIStream___prepare_buffer = "stream::BufferedIStream::prepare_buffer"; +void stream___BufferedIStream___prepare_buffer(val_t p0, val_t p1); +typedef void (*stream___BufferedIStream___prepare_buffer_t)(val_t p0, val_t p1); val_t NEW_BufferedIStream_stream___IOS___init(); -typedef val_t (* stream___BufferedIStream___read_char_t)(val_t self); -val_t stream___BufferedIStream___read_char(val_t self); -#define LOCATE_stream___BufferedIStream___read_char "stream::BufferedIStream::(stream::IStream::read_char)" -typedef val_t (* stream___BufferedIStream___read_t)(val_t self, val_t param0); -val_t stream___BufferedIStream___read(val_t self, val_t param0); -#define LOCATE_stream___BufferedIStream___read "stream::BufferedIStream::(stream::IStream::read)" -typedef val_t (* stream___BufferedIStream___read_all_t)(val_t self); -val_t stream___BufferedIStream___read_all(val_t self); -#define LOCATE_stream___BufferedIStream___read_all "stream::BufferedIStream::(stream::IStream::read_all)" -typedef void (* stream___BufferedIStream___append_line_to_t)(val_t self, val_t param0); -void stream___BufferedIStream___append_line_to(val_t self, val_t param0); -#define LOCATE_stream___BufferedIStream___append_line_to "stream::BufferedIStream::(stream::IStream::append_line_to)" -typedef val_t (* stream___BufferedIStream___eof_t)(val_t self); -val_t stream___BufferedIStream___eof(val_t self); -#define LOCATE_stream___BufferedIStream___eof "stream::BufferedIStream::(stream::IStream::eof)" -typedef void (* stream___BufferedIStream___fill_buffer_t)(val_t self); -void stream___BufferedIStream___fill_buffer(val_t self); -#define LOCATE_stream___BufferedIStream___fill_buffer "stream::BufferedIStream::fill_buffer" -typedef val_t (* stream___BufferedIStream___end_reached_t)(val_t self); -val_t stream___BufferedIStream___end_reached(val_t self); -#define LOCATE_stream___BufferedIStream___end_reached "stream::BufferedIStream::end_reached" -typedef void (* stream___BufferedIStream___prepare_buffer_t)(val_t self, val_t param0); -void stream___BufferedIStream___prepare_buffer(val_t self, val_t param0); -#define LOCATE_stream___BufferedIStream___prepare_buffer "stream::BufferedIStream::prepare_buffer" val_t NEW_IOStream_stream___IOS___init(); -typedef void (* stream___FDStream___close_t)(val_t self); -void stream___FDStream___close(val_t self); -#define LOCATE_stream___FDStream___close "stream::FDStream::(stream::IOS::close)" -typedef val_t (* stream___FDStream___native_close_t)(val_t self, val_t param0); -val_t stream___FDStream___native_close(val_t self, val_t param0); -#define LOCATE_stream___FDStream___native_close "stream::FDStream::native_close" -typedef val_t (* stream___FDStream___native_read_char_t)(val_t self, val_t param0); -val_t stream___FDStream___native_read_char(val_t self, val_t param0); -#define LOCATE_stream___FDStream___native_read_char "stream::FDStream::native_read_char" -typedef val_t (* stream___FDStream___native_read_t)(val_t self, val_t param0, val_t param1, val_t param2); -val_t stream___FDStream___native_read(val_t self, val_t param0, val_t param1, val_t param2); -#define LOCATE_stream___FDStream___native_read "stream::FDStream::native_read" -typedef val_t (* stream___FDStream___native_write_t)(val_t self, val_t param0, val_t param1, val_t param2); -val_t stream___FDStream___native_write(val_t self, val_t param0, val_t param1, val_t param2); -#define LOCATE_stream___FDStream___native_write "stream::FDStream::native_write" -typedef void (* stream___FDStream___init_t)(val_t self, val_t param0, int* init_table); -void stream___FDStream___init(val_t self, val_t param0, int* init_table); -#define LOCATE_stream___FDStream___init "stream::FDStream::init" +static const char * const LOCATE_stream___FDStream___close = "stream::FDStream::(stream::IOS::close)"; +void stream___FDStream___close(val_t p0); +typedef void (*stream___FDStream___close_t)(val_t p0); +static const char * const LOCATE_stream___FDStream___native_close = "stream::FDStream::native_close"; +val_t stream___FDStream___native_close(val_t p0, val_t p1); +typedef val_t (*stream___FDStream___native_close_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___FDStream___native_read_char = "stream::FDStream::native_read_char"; +val_t stream___FDStream___native_read_char(val_t p0, val_t p1); +typedef val_t (*stream___FDStream___native_read_char_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___FDStream___native_read = "stream::FDStream::native_read"; +val_t stream___FDStream___native_read(val_t p0, val_t p1, val_t p2, val_t p3); +typedef val_t (*stream___FDStream___native_read_t)(val_t p0, val_t p1, val_t p2, val_t p3); +static const char * const LOCATE_stream___FDStream___native_write = "stream::FDStream::native_write"; +val_t stream___FDStream___native_write(val_t p0, val_t p1, val_t p2, val_t p3); +typedef val_t (*stream___FDStream___native_write_t)(val_t p0, val_t p1, val_t p2, val_t p3); +static const char * const LOCATE_stream___FDStream___init = "stream::FDStream::init"; +void stream___FDStream___init(val_t p0, val_t p1, int* init_table); +typedef void (*stream___FDStream___init_t)(val_t p0, val_t p1, int* init_table); val_t NEW_FDStream_stream___FDStream___init(val_t p0); -typedef val_t (* stream___FDIStream___read_char_t)(val_t self); -val_t stream___FDIStream___read_char(val_t self); -#define LOCATE_stream___FDIStream___read_char "stream::FDIStream::(stream::IStream::read_char)" -typedef val_t (* stream___FDIStream___eof_t)(val_t self); -val_t stream___FDIStream___eof(val_t self); -#define LOCATE_stream___FDIStream___eof "stream::FDIStream::(stream::IStream::eof)" -typedef void (* stream___FDIStream___init_t)(val_t self, val_t param0, int* init_table); -void stream___FDIStream___init(val_t self, val_t param0, int* init_table); -#define LOCATE_stream___FDIStream___init "stream::FDIStream::init" +static const char * const LOCATE_stream___FDIStream___eof = "stream::FDIStream::(stream::IStream::eof)"; +val_t stream___FDIStream___eof(val_t p0); +typedef val_t (*stream___FDIStream___eof_t)(val_t p0); +static const char * const LOCATE_stream___FDIStream___read_char = "stream::FDIStream::(stream::IStream::read_char)"; +val_t stream___FDIStream___read_char(val_t p0); +typedef val_t (*stream___FDIStream___read_char_t)(val_t p0); +static const char * const LOCATE_stream___FDIStream___init = "stream::FDIStream::init"; +void stream___FDIStream___init(val_t p0, val_t p1, int* init_table); +typedef void (*stream___FDIStream___init_t)(val_t p0, val_t p1, int* init_table); val_t NEW_FDIStream_stream___FDIStream___init(val_t p0); -typedef void (* stream___FDOStream___write_t)(val_t self, val_t param0); -void stream___FDOStream___write(val_t self, val_t param0); -#define LOCATE_stream___FDOStream___write "stream::FDOStream::(stream::OStream::write)" -typedef val_t (* stream___FDOStream___is_writable_t)(val_t self); -val_t stream___FDOStream___is_writable(val_t self); -#define LOCATE_stream___FDOStream___is_writable "stream::FDOStream::(stream::OStream::is_writable)" -typedef void (* stream___FDOStream___init_t)(val_t self, val_t param0, int* init_table); -void stream___FDOStream___init(val_t self, val_t param0, int* init_table); -#define LOCATE_stream___FDOStream___init "stream::FDOStream::init" +static const char * const LOCATE_stream___FDOStream___is_writable = "stream::FDOStream::(stream::OStream::is_writable)"; +val_t stream___FDOStream___is_writable(val_t p0); +typedef val_t (*stream___FDOStream___is_writable_t)(val_t p0); +static const char * const LOCATE_stream___FDOStream___write = "stream::FDOStream::(stream::OStream::write)"; +void stream___FDOStream___write(val_t p0, val_t p1); +typedef void (*stream___FDOStream___write_t)(val_t p0, val_t p1); +static const char * const LOCATE_stream___FDOStream___init = "stream::FDOStream::init"; +void stream___FDOStream___init(val_t p0, val_t p1, int* init_table); +typedef void (*stream___FDOStream___init_t)(val_t p0, val_t p1, int* init_table); val_t NEW_FDOStream_stream___FDOStream___init(val_t p0); -typedef void (* stream___FDIOStream___init_t)(val_t self, val_t param0, int* init_table); -void stream___FDIOStream___init(val_t self, val_t param0, int* init_table); -#define LOCATE_stream___FDIOStream___init "stream::FDIOStream::init" +static const char * const LOCATE_stream___FDIOStream___init = "stream::FDIOStream::init"; +void stream___FDIOStream___init(val_t p0, val_t p1, int* init_table); +typedef void (*stream___FDIOStream___init_t)(val_t p0, val_t p1, int* init_table); val_t NEW_FDIOStream_stream___FDIOStream___init(val_t p0); #endif