Module operating-system

The operating-system module contains functions for dealing with environment variables, the current user, and processes.

Note that the following functions are only effective under Windows operating systems:

Exported from

Library system

Summary
The operating-system module contains functions for dealing with environment variables, the current user, and processes.

operating-system names

Returns the registered owner’s name.
Returns the registered owner’s organization
A function that creates an event handle suitable for inter-thread synchronization.
Halt the current thread until an event is signaled or a timeout expires.
A function that signals an event created by create-application-event.
Loads a dynamic library into the application’s memory space.
The system library.
A constant indicating the endianness of a given build of Gwydion Dylan.
A constant indicating the target CPU of a given build of Gwydion Dylan.
A constant indicating the current OS.
A constant indicating the current OS variation.
A constant indicating the version of the current OS.
A constant indicating the CPU and OS.
Returns an application’s command-line arguments; in C terms, argv[1..n].
Returns an application’s filename.
The name of the application as specified on the command line; in C terms, argv[0].
Returns the character that traditionally indicates a command-line option.
Returns the value of an environment variable.
Sets the value of an environment variable.
Causes the application to quit with a return code of exit-code.
Returns the group of the currently logged-in user account.
Returns the name of the currently logged-in user account.
Adds a function to be called just before quitting.
Runs an application in a separate process.
A macro.
A macro.
Splits an PATH-type environment variable into individual values.