Operating System Access Routines

CALL_UNIX (p1 [, p2, ... , p30])

(UNIX Only)  Lets a PV‑WAVE  procedure communicate with an external routine written in C.

CD [, directory]

Changes the current working directory.

DEL_FILE, filename

Deletes a specified file on your system.

ENVIRONMENT ( )

(UNIX Only)  Returns a string array containing all the UNIX environment strings for the PV‑WAVE  process.

GETENV (name)

Returns the specified equivalence string from the environment of the PV‑WAVE  process.

LINKNLOAD (object, symbol [, param1, ..., paramn])

Provides simplified access to external routines in shareable images.

GETPLATFORM

Returns a string identifying the host platform.

POPD

Standard Library procedure that pops a directory from the top of a last-in, first-out directory stack.

PRINTD

Standard Library procedure that lists the directories located in the directory stack, and the current working directory.

PUSHD [, directory]

Standard Library procedure that pushes a directory onto the top of a last-in, first-out directory stack.

SETENV, environment_expr

Adds or changes an environment string in the process environment.

SPAWN [, command [, result]]

(UNIX) Spawns a child process to execute a given command.

SPAWN [, command [, result]]

(Windows) Spawns a child process to execute a given command.

SYSTIME (param)

Returns the current system time as either a string or as the number of seconds elapsed since January 1, 1970.

WIN32_locale [, window_index]

Creates a window for the display of graphics or text.

printer_name = WIN32_PICK_PRINTER( )

Displays a Windows printer dialog.

font_name = WIN32_PICK_FONT( )

Displays a Wndows common font dialog.