1.1 --- a/templates/native.c Fri Nov 11 00:03:05 2016 +0100
1.2 +++ b/templates/native.c Fri Nov 11 00:05:34 2016 +0100
1.3 @@ -1,4 +1,5 @@
1.4 #include <stdlib.h> /* calloc, exit */
1.5 +#include <unistd.h> /* read, write */
1.6 #include "types.h"
1.7 #include "exceptions.h"
1.8 #include "ops.h"
1.9 @@ -368,6 +369,30 @@
1.10 #undef cls
1.11 }
1.12
1.13 +__attr __fn_native__read(__attr __args[])
1.14 +{
1.15 + #define fd (__args[1])
1.16 + #define n (__args[2])
1.17 +
1.18 + /* NOTE: To be written. */
1.19 + return __builtins___none_None;
1.20 + #undef fd
1.21 + #undef n
1.22 +}
1.23 +
1.24 +__attr __fn_native__write(__attr __args[])
1.25 +{
1.26 + #define fd (__args[1])
1.27 + #define str (__args[2])
1.28 +
1.29 + /* NOTE: To be written. */
1.30 + return __builtins___none_None;
1.31 + #undef fd
1.32 + #undef str
1.33 +}
1.34 +
1.35 +/* Module initialisation. */
1.36 +
1.37 void __main_native()
1.38 {
1.39 }