nitg: fixes iterators crashes for test in 62cdb9a9633767baafb04f66fdad79a46d2e9a69
[nit.git] / c_src / standard___file._sep.h
1 /* This C header file is generated by NIT to compile modules and programs that requires ../lib/standard/file. */
2 #ifndef standard___file_sep
3 #define standard___file_sep
4 #include "standard___stream._sep.h"
5 #include "standard___time._sep.h"
6 #include <nit_common.h>
7 #include "file._nitni.h"
8 #include "standard___file._ffi.h"
9
10 extern const classtable_elt_t VFT_standard___file___FStream[];
11
12 extern const classtable_elt_t VFT_standard___file___IFStream[];
13
14 extern const classtable_elt_t VFT_standard___file___OFStream[];
15
16 extern const classtable_elt_t VFT_standard___file___Stdin[];
17
18 extern const classtable_elt_t VFT_standard___file___Stdout[];
19
20 extern const classtable_elt_t VFT_standard___file___Stderr[];
21
22 extern const classtable_elt_t VFT_standard___file___FileStat[];
23 struct TBOX_FileStat { const classtable_elt_t * vft; bigint object_id; struct stat * val;};
24 val_t BOX_FileStat( struct stat * val);
25 #define UNBOX_FileStat(x) (((struct TBOX_FileStat *)(VAL2OBJ(x)))->val)
26
27 extern const classtable_elt_t VFT_standard___file___NativeFile[];
28 struct TBOX_NativeFile { const classtable_elt_t * vft; bigint object_id; void* val;};
29 val_t BOX_NativeFile(void* val);
30 #define UNBOX_NativeFile(x) (((struct TBOX_NativeFile *)(VAL2OBJ(x)))->val)
31 extern const char LOCATE_standard___file[];
32 extern const int SFT_standard___file[];
33 #define CALL_standard___file___Object___printn(recv) ((standard___file___Object___printn_t)CALL((recv), (SFT_standard___file[0] + 0)))
34 #define CALL_standard___file___Object___print(recv) ((standard___file___Object___print_t)CALL((recv), (SFT_standard___file[0] + 1)))
35 #define CALL_standard___file___Object___getc(recv) ((standard___file___Object___getc_t)CALL((recv), (SFT_standard___file[0] + 2)))
36 #define CALL_standard___file___Object___gets(recv) ((standard___file___Object___gets_t)CALL((recv), (SFT_standard___file[0] + 3)))
37 #define CALL_standard___file___Object___stdin(recv) ((standard___file___Object___stdin_t)CALL((recv), (SFT_standard___file[0] + 4)))
38 #define CALL_standard___file___Object___stdout(recv) ((standard___file___Object___stdout_t)CALL((recv), (SFT_standard___file[0] + 5)))
39 #define CALL_standard___file___Object___stderr(recv) ((standard___file___Object___stderr_t)CALL((recv), (SFT_standard___file[0] + 6)))
40 #define ID_standard___file___FStream (SFT_standard___file[1])
41 #define COLOR_standard___file___FStream (SFT_standard___file[2])
42 #define ATTR_standard___file___FStream____path(recv) ATTR(recv, (SFT_standard___file[3] + 0))
43 #define ATTR_standard___file___FStream____file(recv) ATTR(recv, (SFT_standard___file[3] + 1))
44 #define INIT_TABLE_POS_standard___file___FStream (SFT_standard___file[4] + 0)
45 #define CALL_standard___file___FStream___path(recv) ((standard___file___FStream___path_t)CALL((recv), (SFT_standard___file[4] + 1)))
46 #define CALL_standard___file___FStream___file_stat(recv) ((standard___file___FStream___file_stat_t)CALL((recv), (SFT_standard___file[4] + 2)))
47 #define CALL_standard___file___FStream___init(recv) ((standard___file___FStream___init_t)CALL((recv), (SFT_standard___file[4] + 3)))
48 #define ID_standard___file___IFStream (SFT_standard___file[5])
49 #define COLOR_standard___file___IFStream (SFT_standard___file[6])
50 #define ATTR_standard___file___IFStream____end_reached(recv) ATTR(recv, (SFT_standard___file[7] + 0))
51 #define INIT_TABLE_POS_standard___file___IFStream (SFT_standard___file[8] + 0)
52 #define CALL_standard___file___IFStream___reopen(recv) ((standard___file___IFStream___reopen_t)CALL((recv), (SFT_standard___file[8] + 1)))
53 #define CALL_standard___file___IFStream___open(recv) ((standard___file___IFStream___open_t)CALL((recv), (SFT_standard___file[8] + 2)))
54 #define CALL_standard___file___IFStream___init(recv) ((standard___file___IFStream___init_t)CALL((recv), (SFT_standard___file[8] + 3)))
55 #define CALL_standard___file___IFStream___without_file(recv) ((standard___file___IFStream___without_file_t)CALL((recv), (SFT_standard___file[8] + 4)))
56 #define ID_standard___file___OFStream (SFT_standard___file[9])
57 #define COLOR_standard___file___OFStream (SFT_standard___file[10])
58 #define ATTR_standard___file___OFStream____writable(recv) ATTR(recv, (SFT_standard___file[11] + 0))
59 #define INIT_TABLE_POS_standard___file___OFStream (SFT_standard___file[12] + 0)
60 #define CALL_standard___file___OFStream___write_native(recv) ((standard___file___OFStream___write_native_t)CALL((recv), (SFT_standard___file[12] + 1)))
61 #define CALL_standard___file___OFStream___open(recv) ((standard___file___OFStream___open_t)CALL((recv), (SFT_standard___file[12] + 2)))
62 #define CALL_standard___file___OFStream___init(recv) ((standard___file___OFStream___init_t)CALL((recv), (SFT_standard___file[12] + 3)))
63 #define CALL_standard___file___OFStream___without_file(recv) ((standard___file___OFStream___without_file_t)CALL((recv), (SFT_standard___file[12] + 4)))
64 #define ID_standard___file___Stdin (SFT_standard___file[13])
65 #define COLOR_standard___file___Stdin (SFT_standard___file[14])
66 #define INIT_TABLE_POS_standard___file___Stdin (SFT_standard___file[15] + 0)
67 #define CALL_standard___file___Stdin___init(recv) ((standard___file___Stdin___init_t)CALL((recv), (SFT_standard___file[15] + 1)))
68 #define CALL_standard___file___Stdin___poll_in(recv) ((standard___file___Stdin___poll_in_t)CALL((recv), (SFT_standard___file[15] + 2)))
69 #define ID_standard___file___Stdout (SFT_standard___file[16])
70 #define COLOR_standard___file___Stdout (SFT_standard___file[17])
71 #define INIT_TABLE_POS_standard___file___Stdout (SFT_standard___file[18] + 0)
72 #define CALL_standard___file___Stdout___init(recv) ((standard___file___Stdout___init_t)CALL((recv), (SFT_standard___file[18] + 1)))
73 #define ID_standard___file___Stderr (SFT_standard___file[19])
74 #define COLOR_standard___file___Stderr (SFT_standard___file[20])
75 #define INIT_TABLE_POS_standard___file___Stderr (SFT_standard___file[21] + 0)
76 #define CALL_standard___file___Stderr___init(recv) ((standard___file___Stderr___init_t)CALL((recv), (SFT_standard___file[21] + 1)))
77 #define CALL_standard___file___String___file_exists(recv) ((standard___file___String___file_exists_t)CALL((recv), (SFT_standard___file[22] + 0)))
78 #define CALL_standard___file___String___file_stat(recv) ((standard___file___String___file_stat_t)CALL((recv), (SFT_standard___file[22] + 1)))
79 #define CALL_standard___file___String___file_lstat(recv) ((standard___file___String___file_lstat_t)CALL((recv), (SFT_standard___file[22] + 2)))
80 #define CALL_standard___file___String___file_delete(recv) ((standard___file___String___file_delete_t)CALL((recv), (SFT_standard___file[22] + 3)))
81 #define CALL_standard___file___String___strip_extension(recv) ((standard___file___String___strip_extension_t)CALL((recv), (SFT_standard___file[22] + 4)))
82 #define CALL_standard___file___String___basename(recv) ((standard___file___String___basename_t)CALL((recv), (SFT_standard___file[22] + 5)))
83 #define CALL_standard___file___String___dirname(recv) ((standard___file___String___dirname_t)CALL((recv), (SFT_standard___file[22] + 6)))
84 #define CALL_standard___file___String___simplify_path(recv) ((standard___file___String___simplify_path_t)CALL((recv), (SFT_standard___file[22] + 7)))
85 #define CALL_standard___file___String___join_path(recv) ((standard___file___String___join_path_t)CALL((recv), (SFT_standard___file[22] + 8)))
86 #define CALL_standard___file___String___mkdir(recv) ((standard___file___String___mkdir_t)CALL((recv), (SFT_standard___file[22] + 9)))
87 #define CALL_standard___file___String___file_extension(recv) ((standard___file___String___file_extension_t)CALL((recv), (SFT_standard___file[22] + 10)))
88 #define CALL_standard___file___String___files(recv) ((standard___file___String___files_t)CALL((recv), (SFT_standard___file[22] + 11)))
89 #define CALL_standard___file___NativeString___file_exists(recv) ((standard___file___NativeString___file_exists_t)CALL((recv), (SFT_standard___file[23] + 0)))
90 #define CALL_standard___file___NativeString___file_stat(recv) ((standard___file___NativeString___file_stat_t)CALL((recv), (SFT_standard___file[23] + 1)))
91 #define CALL_standard___file___NativeString___file_lstat(recv) ((standard___file___NativeString___file_lstat_t)CALL((recv), (SFT_standard___file[23] + 2)))
92 #define CALL_standard___file___NativeString___file_mkdir(recv) ((standard___file___NativeString___file_mkdir_t)CALL((recv), (SFT_standard___file[23] + 3)))
93 #define CALL_standard___file___NativeString___file_delete(recv) ((standard___file___NativeString___file_delete_t)CALL((recv), (SFT_standard___file[23] + 4)))
94 #define ID_standard___file___FileStat (SFT_standard___file[24])
95 #define COLOR_standard___file___FileStat (SFT_standard___file[25])
96 #define INIT_TABLE_POS_standard___file___FileStat (SFT_standard___file[26] + 0)
97 #define CALL_standard___file___FileStat___mode(recv) ((standard___file___FileStat___mode_t)CALL((recv), (SFT_standard___file[26] + 1)))
98 #define CALL_standard___file___FileStat___atime(recv) ((standard___file___FileStat___atime_t)CALL((recv), (SFT_standard___file[26] + 2)))
99 #define CALL_standard___file___FileStat___ctime(recv) ((standard___file___FileStat___ctime_t)CALL((recv), (SFT_standard___file[26] + 3)))
100 #define CALL_standard___file___FileStat___mtime(recv) ((standard___file___FileStat___mtime_t)CALL((recv), (SFT_standard___file[26] + 4)))
101 #define CALL_standard___file___FileStat___size(recv) ((standard___file___FileStat___size_t)CALL((recv), (SFT_standard___file[26] + 5)))
102 #define CALL_standard___file___FileStat___is_reg(recv) ((standard___file___FileStat___is_reg_t)CALL((recv), (SFT_standard___file[26] + 6)))
103 #define CALL_standard___file___FileStat___is_dir(recv) ((standard___file___FileStat___is_dir_t)CALL((recv), (SFT_standard___file[26] + 7)))
104 #define CALL_standard___file___FileStat___is_chr(recv) ((standard___file___FileStat___is_chr_t)CALL((recv), (SFT_standard___file[26] + 8)))
105 #define CALL_standard___file___FileStat___is_blk(recv) ((standard___file___FileStat___is_blk_t)CALL((recv), (SFT_standard___file[26] + 9)))
106 #define CALL_standard___file___FileStat___is_fifo(recv) ((standard___file___FileStat___is_fifo_t)CALL((recv), (SFT_standard___file[26] + 10)))
107 #define CALL_standard___file___FileStat___is_lnk(recv) ((standard___file___FileStat___is_lnk_t)CALL((recv), (SFT_standard___file[26] + 11)))
108 #define CALL_standard___file___FileStat___is_sock(recv) ((standard___file___FileStat___is_sock_t)CALL((recv), (SFT_standard___file[26] + 12)))
109 #define ID_standard___file___NativeFile (SFT_standard___file[27])
110 #define COLOR_standard___file___NativeFile (SFT_standard___file[28])
111 #define INIT_TABLE_POS_standard___file___NativeFile (SFT_standard___file[29] + 0)
112 #define CALL_standard___file___NativeFile___io_read(recv) ((standard___file___NativeFile___io_read_t)CALL((recv), (SFT_standard___file[29] + 1)))
113 #define CALL_standard___file___NativeFile___io_write(recv) ((standard___file___NativeFile___io_write_t)CALL((recv), (SFT_standard___file[29] + 2)))
114 #define CALL_standard___file___NativeFile___io_close(recv) ((standard___file___NativeFile___io_close_t)CALL((recv), (SFT_standard___file[29] + 3)))
115 #define CALL_standard___file___NativeFile___file_stat(recv) ((standard___file___NativeFile___file_stat_t)CALL((recv), (SFT_standard___file[29] + 4)))
116 #define CALL_standard___file___NativeFile___io_open_read(recv) ((standard___file___NativeFile___io_open_read_t)CALL((recv), (SFT_standard___file[29] + 5)))
117 #define CALL_standard___file___NativeFile___io_open_write(recv) ((standard___file___NativeFile___io_open_write_t)CALL((recv), (SFT_standard___file[29] + 6)))
118 #define CALL_standard___file___NativeFile___native_stdin(recv) ((standard___file___NativeFile___native_stdin_t)CALL((recv), (SFT_standard___file[29] + 7)))
119 #define CALL_standard___file___NativeFile___native_stdout(recv) ((standard___file___NativeFile___native_stdout_t)CALL((recv), (SFT_standard___file[29] + 8)))
120 #define CALL_standard___file___NativeFile___native_stderr(recv) ((standard___file___NativeFile___native_stderr_t)CALL((recv), (SFT_standard___file[29] + 9)))
121 void standard___file___Object___printn(val_t p0, val_t p1);
122 typedef void (*standard___file___Object___printn_t)(val_t p0, val_t p1);
123 void standard___file___Object___print(val_t p0, val_t p1);
124 typedef void (*standard___file___Object___print_t)(val_t p0, val_t p1);
125 val_t standard___file___Object___getc(val_t p0);
126 typedef val_t (*standard___file___Object___getc_t)(val_t p0);
127 val_t standard___file___Object___gets(val_t p0);
128 typedef val_t (*standard___file___Object___gets_t)(val_t p0);
129 val_t standard___file___Object___stdin(val_t p0);
130 typedef val_t (*standard___file___Object___stdin_t)(val_t p0);
131 val_t standard___file___Object___stdout(val_t p0);
132 typedef val_t (*standard___file___Object___stdout_t)(val_t p0);
133 val_t standard___file___Object___stderr(val_t p0);
134 typedef val_t (*standard___file___Object___stderr_t)(val_t p0);
135 val_t standard___file___FStream___path(val_t p0);
136 typedef val_t (*standard___file___FStream___path_t)(val_t p0);
137 val_t standard___file___FStream___file_stat(val_t p0);
138 typedef val_t (*standard___file___FStream___file_stat_t)(val_t p0);
139 void standard___file___FStream___init(val_t p0, int* init_table);
140 typedef void (*standard___file___FStream___init_t)(val_t p0, int* init_table);
141 val_t NEW_FStream_standard___file___FStream___init();
142 void standard___file___IFStream___reopen(val_t p0);
143 typedef void (*standard___file___IFStream___reopen_t)(val_t p0);
144 void standard___file___IFStream___close(val_t p0);
145 typedef void (*standard___file___IFStream___close_t)(val_t p0);
146 void standard___file___IFStream___fill_buffer(val_t p0);
147 typedef void (*standard___file___IFStream___fill_buffer_t)(val_t p0);
148 val_t standard___file___IFStream___end_reached(val_t p0);
149 typedef val_t (*standard___file___IFStream___end_reached_t)(val_t p0);
150 void standard___file___IFStream___open(val_t p0, val_t p1, int* init_table);
151 typedef void (*standard___file___IFStream___open_t)(val_t p0, val_t p1, int* init_table);
152 val_t NEW_IFStream_standard___file___IFStream___open(val_t p0);
153 void standard___file___IFStream___init(val_t p0, int* init_table);
154 typedef void (*standard___file___IFStream___init_t)(val_t p0, int* init_table);
155 val_t NEW_IFStream_standard___file___IFStream___init();
156 void standard___file___IFStream___without_file(val_t p0, int* init_table);
157 typedef void (*standard___file___IFStream___without_file_t)(val_t p0, int* init_table);
158 val_t NEW_IFStream_standard___file___IFStream___without_file();
159 void standard___file___OFStream___write(val_t p0, val_t p1);
160 typedef void (*standard___file___OFStream___write_t)(val_t p0, val_t p1);
161 val_t standard___file___OFStream___is_writable(val_t p0);
162 typedef val_t (*standard___file___OFStream___is_writable_t)(val_t p0);
163 void standard___file___OFStream___close(val_t p0);
164 typedef void (*standard___file___OFStream___close_t)(val_t p0);
165 void standard___file___OFStream___write_native(val_t p0, val_t p1, val_t p2);
166 typedef void (*standard___file___OFStream___write_native_t)(val_t p0, val_t p1, val_t p2);
167 void standard___file___OFStream___open(val_t p0, val_t p1, int* init_table);
168 typedef void (*standard___file___OFStream___open_t)(val_t p0, val_t p1, int* init_table);
169 val_t NEW_OFStream_standard___file___OFStream___open(val_t p0);
170 void standard___file___OFStream___init(val_t p0, int* init_table);
171 typedef void (*standard___file___OFStream___init_t)(val_t p0, int* init_table);
172 val_t NEW_OFStream_standard___file___OFStream___init();
173 void standard___file___OFStream___without_file(val_t p0, int* init_table);
174 typedef void (*standard___file___OFStream___without_file_t)(val_t p0, int* init_table);
175 val_t NEW_OFStream_standard___file___OFStream___without_file();
176 void standard___file___Stdin___init(val_t p0, int* init_table);
177 typedef void (*standard___file___Stdin___init_t)(val_t p0, int* init_table);
178 val_t NEW_Stdin_standard___file___Stdin___init();
179 val_t standard___file___Stdin___poll_in(val_t p0);
180 typedef val_t (*standard___file___Stdin___poll_in_t)(val_t p0);
181 void standard___file___Stdout___init(val_t p0, int* init_table);
182 typedef void (*standard___file___Stdout___init_t)(val_t p0, int* init_table);
183 val_t NEW_Stdout_standard___file___Stdout___init();
184 void standard___file___Stderr___init(val_t p0, int* init_table);
185 typedef void (*standard___file___Stderr___init_t)(val_t p0, int* init_table);
186 val_t NEW_Stderr_standard___file___Stderr___init();
187 val_t standard___file___String___file_exists(val_t p0);
188 typedef val_t (*standard___file___String___file_exists_t)(val_t p0);
189 val_t standard___file___String___file_stat(val_t p0);
190 typedef val_t (*standard___file___String___file_stat_t)(val_t p0);
191 val_t standard___file___String___file_lstat(val_t p0);
192 typedef val_t (*standard___file___String___file_lstat_t)(val_t p0);
193 val_t standard___file___String___file_delete(val_t p0);
194 typedef val_t (*standard___file___String___file_delete_t)(val_t p0);
195 val_t standard___file___String___strip_extension(val_t p0, val_t p1);
196 typedef val_t (*standard___file___String___strip_extension_t)(val_t p0, val_t p1);
197 val_t standard___file___String___basename(val_t p0, val_t p1);
198 typedef val_t (*standard___file___String___basename_t)(val_t p0, val_t p1);
199 val_t standard___file___String___dirname(val_t p0);
200 typedef val_t (*standard___file___String___dirname_t)(val_t p0);
201 val_t standard___file___String___simplify_path(val_t p0);
202 typedef val_t (*standard___file___String___simplify_path_t)(val_t p0);
203 val_t standard___file___String___join_path(val_t p0, val_t p1);
204 typedef val_t (*standard___file___String___join_path_t)(val_t p0, val_t p1);
205 void standard___file___String___mkdir(val_t p0);
206 typedef void (*standard___file___String___mkdir_t)(val_t p0);
207 val_t standard___file___String___file_extension(val_t p0);
208 typedef val_t (*standard___file___String___file_extension_t)(val_t p0);
209 val_t standard___file___String___files(val_t p0);
210 typedef val_t (*standard___file___String___files_t)(val_t p0);
211 val_t NEW_String_standard___string___String___from_substring(val_t p0, val_t p1, val_t p2);
212 val_t NEW_String_standard___string___String___with_infos(val_t p0, val_t p1, val_t p2, val_t p3);
213 val_t standard___file___NativeString___file_exists(val_t p0);
214 typedef val_t (*standard___file___NativeString___file_exists_t)(val_t p0);
215 val_t standard___file___NativeString___file_stat(val_t p0);
216 typedef val_t (*standard___file___NativeString___file_stat_t)(val_t p0);
217 val_t standard___file___NativeString___file_lstat(val_t p0);
218 typedef val_t (*standard___file___NativeString___file_lstat_t)(val_t p0);
219 val_t standard___file___NativeString___file_mkdir(val_t p0);
220 typedef val_t (*standard___file___NativeString___file_mkdir_t)(val_t p0);
221 val_t standard___file___NativeString___file_delete(val_t p0);
222 typedef val_t (*standard___file___NativeString___file_delete_t)(val_t p0);
223 val_t NEW_NativeString_standard___string___NativeString___init();
224 val_t standard___file___FileStat___mode(val_t p0);
225 typedef val_t (*standard___file___FileStat___mode_t)(val_t p0);
226 val_t standard___file___FileStat___atime(val_t p0);
227 typedef val_t (*standard___file___FileStat___atime_t)(val_t p0);
228 val_t standard___file___FileStat___ctime(val_t p0);
229 typedef val_t (*standard___file___FileStat___ctime_t)(val_t p0);
230 val_t standard___file___FileStat___mtime(val_t p0);
231 typedef val_t (*standard___file___FileStat___mtime_t)(val_t p0);
232 val_t standard___file___FileStat___size(val_t p0);
233 typedef val_t (*standard___file___FileStat___size_t)(val_t p0);
234 val_t standard___file___FileStat___is_reg(val_t p0);
235 typedef val_t (*standard___file___FileStat___is_reg_t)(val_t p0);
236 val_t standard___file___FileStat___is_dir(val_t p0);
237 typedef val_t (*standard___file___FileStat___is_dir_t)(val_t p0);
238 val_t standard___file___FileStat___is_chr(val_t p0);
239 typedef val_t (*standard___file___FileStat___is_chr_t)(val_t p0);
240 val_t standard___file___FileStat___is_blk(val_t p0);
241 typedef val_t (*standard___file___FileStat___is_blk_t)(val_t p0);
242 val_t standard___file___FileStat___is_fifo(val_t p0);
243 typedef val_t (*standard___file___FileStat___is_fifo_t)(val_t p0);
244 val_t standard___file___FileStat___is_lnk(val_t p0);
245 typedef val_t (*standard___file___FileStat___is_lnk_t)(val_t p0);
246 val_t standard___file___FileStat___is_sock(val_t p0);
247 typedef val_t (*standard___file___FileStat___is_sock_t)(val_t p0);
248 val_t standard___file___NativeFile___io_read(val_t p0, val_t p1, val_t p2);
249 typedef val_t (*standard___file___NativeFile___io_read_t)(val_t p0, val_t p1, val_t p2);
250 val_t standard___file___NativeFile___io_write(val_t p0, val_t p1, val_t p2);
251 typedef val_t (*standard___file___NativeFile___io_write_t)(val_t p0, val_t p1, val_t p2);
252 val_t standard___file___NativeFile___io_close(val_t p0);
253 typedef val_t (*standard___file___NativeFile___io_close_t)(val_t p0);
254 val_t standard___file___NativeFile___file_stat(val_t p0);
255 typedef val_t (*standard___file___NativeFile___file_stat_t)(val_t p0);
256 void standard___file___NativeFile___io_open_read(val_t p0, val_t p1, int* init_table);
257 typedef void (*standard___file___NativeFile___io_open_read_t)(val_t p0, val_t p1, int* init_table);
258 val_t NEW_NativeFile_standard___file___NativeFile___io_open_read(val_t p0);
259 void standard___file___NativeFile___io_open_write(val_t p0, val_t p1, int* init_table);
260 typedef void (*standard___file___NativeFile___io_open_write_t)(val_t p0, val_t p1, int* init_table);
261 val_t NEW_NativeFile_standard___file___NativeFile___io_open_write(val_t p0);
262 void standard___file___NativeFile___native_stdin(val_t p0, int* init_table);
263 typedef void (*standard___file___NativeFile___native_stdin_t)(val_t p0, int* init_table);
264 val_t NEW_NativeFile_standard___file___NativeFile___native_stdin();
265 void standard___file___NativeFile___native_stdout(val_t p0, int* init_table);
266 typedef void (*standard___file___NativeFile___native_stdout_t)(val_t p0, int* init_table);
267 val_t NEW_NativeFile_standard___file___NativeFile___native_stdout();
268 void standard___file___NativeFile___native_stderr(val_t p0, int* init_table);
269 typedef void (*standard___file___NativeFile___native_stderr_t)(val_t p0, int* init_table);
270 val_t NEW_NativeFile_standard___file___NativeFile___native_stderr();
271 #endif