Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Bos_setup.OS
Sourceinclude module type of struct include Bos.OS end
The functions of this module never raise Sys_error
or Unix.Unix_error
instead they turn these errors into error messages. If you need fine grained control over unix errors use the lower level functions in Bos.OS.U
.
The type for OS results.
Environment variables.
Quick and dirty program arguments parsing.
Note. When paths are relative they are expressed relative to the current working directory.
Path operations.
File operations.
Directory operations.
Executing commands.
Unix
accessmodule U = Bos.OS.U
Low level Unix
access.