package os2

Path_Separator      :: _Path_Separator      // OS-Specific
Path_List_Separator :: _Path_List_Separator // OS-Specific

is_path_separator :: proc(c: byte) -> bool {
	return _is_path_separator(c)
}

mkdir :: proc(name: string, perm: File_Mode) -> Maybe(Path_Error) {
	return _mkdir(name, perm)
}

mkdir_all :: proc(path: string, perm: File_Mode) -> Maybe(Path_Error) {
	return _mkdir_all(path, perm)
}

remove_all :: proc(path: string) -> Maybe(Path_Error) {
	return _remove_all(path)
}



getwd :: proc(allocator := context.allocator) -> (dir: string, err: Error) {
	return _getwd(allocator)
}
setwd :: proc(dir: string) -> (err: Error) {
	return _setwd(dir)
}
