Signed-off-by: Jean Privat <jean@pryen.org>
do
return stdin.read_line
end
+
+ # Return the working (current) directory
+ protected fun getcwd: String do return file_getcwd.to_s
+ private fun file_getcwd: NativeString is extern "string_NativeString_NativeString_file_getcwd_0"
end
# File Abstract Stream
#define file_FileStat_FileStat_size_0(self) (((struct stat*)self)->st_size)
#define string_NativeString_NativeString_file_mkdir_0(p) (mkdir(p, 0777))
+#define string_NativeString_NativeString_file_getcwd_0(p) (getcwd(NULL, 0))
#define file_stdin_poll_in(self) file_stdin_poll_in_()
int file_stdin_poll_in_(void);