File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 71
71
#define rustg_sql_connected (handle ) call_ext(RUST_G , " sql_connected" )(handle)
72
72
#define rustg_sql_disconnect_pool (handle ) call_ext(RUST_G , " sql_disconnect_pool" )(handle)
73
73
#define rustg_sql_check_query (job_id ) call_ext(RUST_G , " sql_check_query" )(" [ job_id] " )
74
+
75
+ #define rustg_file_read (fname ) RUSTG_CALL (RUST_G , " file_read" )(fname)
76
+ #define rustg_file_exists (fname ) RUSTG_CALL (RUST_G , " file_exists" )(fname)
77
+ #define rustg_file_write (text, fname ) RUSTG_CALL (RUST_G , " file_write" )(text, fname)
78
+ #define rustg_file_append (text, fname ) RUSTG_CALL (RUST_G , " file_append" )(text, fname)
79
+ #define rustg_file_get_line_count (fname ) text2num(RUSTG_CALL (RUST_G , " file_get_line_count" )(fname))
80
+ #define rustg_file_seek_line (fname, line ) RUSTG_CALL (RUST_G , " file_seek_line" )(fname, " [ line] " )
81
+
82
+ #ifdef RUSTG_OVERRIDE_BUILTINS
83
+ #define TGS_FILE2TEXT_NATIVE file2text
84
+ #define file2text (fname ) rustg_file_read(" [ fname] " )
85
+ #define text2file (text, fname ) rustg_file_append(text, " [ fname] " )
86
+ #endif
You can’t perform that action at this time.
0 commit comments