Update io.h

This commit is contained in:
blueloveTH 2023-03-16 16:48:24 +08:00
parent 765fb83007
commit 7b27c67544

View File

@ -114,6 +114,14 @@ void add_module_os(VM* vm){
if(!ok) vm->IOError("operation failed");
return vm->None;
});
vm->bind_func<-1>(mod, "path_join", [](VM* vm, const Args& args){
std::filesystem::path path;
for(int i=0; i<args.size(); i++){
path /= CAST(Str&, args[i]).c_str();
}
return VAR(path.string());
});
}
} // namespace pkpy