import Io.Path import Io.Directory, Stack(string)
The Io.Path class has a bunch of type declarations used throughout the Basis library.
ABSOLUTE.PATH change Path string pure
FORM.PATH.SLASH change Path string pure
RELATIVE.PATH change Path string
TRIM.UP.DIRECTORY change Path string
Is.Path.Same( Left string, Right string ) ==> Same Bit
Is.Subdirectory( Path string, Super string ) ==> Subdirectory Bit
Is.Directory( Path string ) ==> Directory Bit
Tail.Component( Path string ) ==> Tail string
Path.Directory( Path string ) ==> Directory string
SET.PERMISSION entry Path string, exit Status byte,
entry Read = 0 Bit, Write = 0 Bit, Exec = 0 Bit
CLEAR.PERMISSION entry Path string, exit Status byte,
entry Read = 0 Bit, Write = 0 Bit, Exec = 0 Bit
RESET.PERMISSION entry Path string, exit Status byte bit???