2007-09-20 18:09:08 -04:00
|
|
|
void init_c_io(void);
|
|
|
|
void io_error(void);
|
2009-02-06 19:46:23 -05:00
|
|
|
DLLEXPORT int err_no(void);
|
|
|
|
DLLEXPORT void clear_err_no(void);
|
2007-09-20 18:09:08 -04:00
|
|
|
|
2008-11-13 04:20:34 -05:00
|
|
|
void primitive_fopen(void);
|
|
|
|
void primitive_fgetc(void);
|
|
|
|
void primitive_fread(void);
|
|
|
|
void primitive_fputc(void);
|
|
|
|
void primitive_fwrite(void);
|
|
|
|
void primitive_fflush(void);
|
|
|
|
void primitive_fclose(void);
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
/* Platform specific primitives */
|
2008-11-13 04:20:34 -05:00
|
|
|
void primitive_open_file(void);
|
|
|
|
void primitive_existsp(void);
|
|
|
|
void primitive_read_dir(void);
|