ni: intro of frontier files between nit code and extern code
[nit.git] / c_src / string._nitni.h
diff --git a/c_src/string._nitni.h b/c_src/string._nitni.h
new file mode 100644 (file)
index 0000000..c84f763
--- /dev/null
@@ -0,0 +1,20 @@
+#include <nit_common.h>
+#include "string._sep.h"
+#ifndef STRING_NITNI_H
+#define STRING_NITNI_H
+
+#ifndef SYS_TYPE
+#define SYS_TYPE
+typedef struct s_Sys{
+       val_t v;
+} Sys;
+#endif
+
+#include "string_nit.h"
+
+/* out/indirect function for string::Sys::native_argc */
+val_t Sys_native_argc___out( val_t recv );
+
+/* out/indirect function for string::Sys::native_argv */
+val_t Sys_native_argv___out( val_t recv, val_t i );
+#endif