Changeset 904b1bc in mainline for uspace/app/sbi/src/builtin/bi_textfile.c
- Timestamp:
- 2018-05-22T10:36:58Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a4eb3ba2
- Parents:
- 4f8772d4
- git-author:
- Jiri Svoboda <jiri@…> (2018-05-21 17:36:30)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-05-22 10:36:58)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/sbi/src/builtin/bi_textfile.c
r4f8772d4 r904b1bc 62 62 63 63 builtin_code_snippet(bi, 64 65 "var f : resource;\n"66 67 "fun OpenRead(fname : string), builtin;\n"68 "fun OpenWrite(fname : string), builtin;\n"69 "fun Close(), builtin;\n"70 "fun ReadLine() : string, builtin;\n"71 "fun WriteLine(line : string), builtin;\n"72 73 "prop EOF : bool is\n"74 "get is\n"75 "return is_eof();\n"76 "end\n"77 "end\n"78 79 "fun is_eof() : bool, builtin;\n"80 64 "class TextFile is\n" 65 " var f : resource;\n" 66 "\n" 67 " fun OpenRead(fname : string), builtin;\n" 68 " fun OpenWrite(fname : string), builtin;\n" 69 " fun Close(), builtin;\n" 70 " fun ReadLine() : string, builtin;\n" 71 " fun WriteLine(line : string), builtin;\n" 72 "\n" 73 " prop EOF : bool is\n" 74 " get is\n" 75 " return is_eof();\n" 76 " end\n" 77 " end\n" 78 "\n" 79 " fun is_eof() : bool, builtin;\n" 80 "end\n"); 81 81 82 82 } … … 189 189 { 190 190 FILE *file; 191 191 rdata_var_t *self_f_var; 192 192 run_proc_ar_t *proc_ar; 193 193 … … 227 227 { 228 228 FILE *file; 229 229 rdata_var_t *self_f_var; 230 230 231 231 rdata_string_t *str; … … 297 297 { 298 298 FILE *file; 299 299 rdata_var_t *self_f_var; 300 300 rdata_var_t *line_var; 301 301 const char *line; … … 340 340 { 341 341 FILE *file; 342 342 rdata_var_t *self_f_var; 343 343 344 344 bool_t eof_flag;
Note:
See TracChangeset
for help on using the changeset viewer.