-
-
Notifications
You must be signed in to change notification settings - Fork 70
Open
Description
]a=file.open("unknown")
]a
Error: file not found
]a isa string
1
]a=file.open("unknown")
]a
Error: file not found
]a=file.open("unknown", "w")
]a
{"__isa": FileHandle, "_handle": OpenFile}
]
MiniMicro, file.open return a string when file not exist, and create it when mode is "w"
> a=file.open("unknown")
> a
{a: Handle, ... }
Miniscript commandline, windows version, file.open return a Handle, even if file not exist, and no mode set
which is better?
MiniMicro file.open return different type depending on whether file exists
Miniscript commandline always return same type Handle, even if filename is invaled name such as NUL, and always create this file
a = file.open("test", "r")
a isa null
1
Miniscript commandline returns null when set mode to "r"
so Miniscript commandline default file open mode is "w" ?
anyway, I think that:
file.open default open mode is better set to "r"
file.open better returns null when failed, not return string.
Metadata
Metadata
Assignees
Labels
No labels