Index
- ARRAYCOPY
- copies all or part of a REXX "array", overlaying elements in a target array.
- ARRAYDELETE
- deletes one or more elements of a REXX "array" and shifts remaining elements down.
- ARRAYINSERT
- copies all or part of a REXX "array", inserting the elements into a target array.
- ARRAYSEARCH
- places the indexes of a REXX array into a new array for each index where the corresponding variable value matches a pattern.
- ARRAYSORT
- sorts an integrally-indexed REXX compound variable based on one or more fields in the array values.
- CVCOPY
- copies all values of a given REXX compound variable from one stem to another.
- CVREAD
- reads all values of a given REXX compound variable that have been saved in a disk file.
- CVSEARCH
- places the "tails" of a compound variable into a REXX array for all tails where the corresponding variable value matches a pattern.
- CVTAILS
- places the "tails" of one compound variable into a REXX array, optionally using a pattern to select tails.
- CVWRITE
- writes all values of a given REXX compound variable to a disk file.
- VARDUMP
- writes the names and values of selected variables to a specified file.
- VARREAD
- reads the names and values of selected variables from a specified file.
- VARWRITE
- writes the names and values of selected variables to a specified file.
- DATECONV
- converts a date string from one format to another.
- DELAY
- suspends program execution for a specified duration.
- DOSAPPTYPE
- indicates whether a given executable file is an OS/2 fullscreen, windowable, or PM application, and whether or not it is a 32-bit program.
- DOSBOOTDRIVE
- returns the disk letter of the system boot drive.
- DOSCD
- returns the current directory on a specified drive.
- DOSCHDIR
- sets the current directory on a particular drive.
- DOSCHMOD
- changes a file's attribute bits.
- DOSCOMMANDFIND
- searches the current directory and the system path to locate a particular command.
- DOSCOPY
- copies a file.
- DOSCREAT
- creates a new file or sets an existing file to 0 length.
- DOSDEL
- deletes a file.
- DOSDIR
- returns directory information.
- DOSDIRCLOSE
- is used to tell the system that a DOSDIR search for files is completed.
- DOSDIRPOS
- returns a string representing the current DOSDIR directory position status.
- DOSDISK
- returns information about the specified disk.
- DOSDRIVE
- returns the current drive letter and optionally changes the current drive.
- DOSEALIST
- places information about the extended attributes of a file into one or more compound variables.
- DOSEASIZE
- returns the total size of a file's extended attributes.
- DOSEDITNAME
- is used primarily to construct new file names based on an input file name and a pattern.
- DOSENV
- returns the value of the specified environment variable.
- DOSENVLIST
- places the list of current environment variable names in a specified REXX compound variable.
- DOSENVSIZE
- returns the total size of the current environment area and the amount of free space remaining.
- DOSFDATE
- changes the date and time recorded as the date/time of the last modification to a file.
- DOSFILEHANDLES
- reports the maximum number of system file handles that may be opened in a given process and optionally changes the number.
- DOSFILEINFO
- returns certain information about a specified file.
- DOSFILESYS
- returns the type of file system on a specified drive.
- DOSFNAME
- returns the fully qualified name of the specified file, including a drive specifier, path specification, name, and extension.
- DOSFSIZE
- returns the actual size of a file and may optionally change the size.
- DOSISDEV
- indicates whether the specified name represents a device.
- DOSISDIR
- indicates whether the specified name is a directory.
- DOSISFILE
- indicates whether the specified name represents a disk file.
- DOSISPIPE
- indicates whether the specified name represents a named pipe.
- DOSKILLPROCESS
- issues a termination request for a specified process.
- DOSMAKEDIR
- creates one or more new directories.
- DOSMAXPATH
- returns the maximum acceptable length of a fully qualified path name.
- DOSMKDIR
- creates a new directory.
- DOSPATHFIND
- searches a list of directories for a specified file.
- DOSPID
- returns the process id (PID).
- DOSPIDLIST
- places information about currently active processes into one or more compound variables.
- DOSPRIORITY
- returns the current priority level and priority class of a specified process.
- DOSPROCINFO
- returns information about a specified process.
- DOSRENAME
- renames a file or directory.
- DOSRMDIR
- deletes the specified directory.
- DOSSESSIONTYPE
- returns the type of the current session.
- DOSSWITCHLIST
- places information about sessions in the system "switch list" into one or more compound variables.
- DOSTEMPNAME
- constructs a temporary file name for a new file from a given pattern.
- DOSTID
- returns the thread id (TID).
- DOSVOLINFO
- returns information about a specified disk volume.
- DOSVOLUME
- returns the volume label of a specified drive.
- FILECRC
- computes the 32-bit CRC of a file.
- FILEREAD
- reads an ASCII text file into a REXX array.
- FILESEARCH
- searches an ASCII text file for a pattern and places selected lines into a REXX array.
- FILEWRITE
- writes an ASCII text file from a REXX array.
- MACROADD
- loads a REXX procedure into the macrospace.
- MACROCLEAR
- removes all loaded REXX procedures from the macrospace.
- MACRODROP
- removes a REXX procedure from the macrospace.
- MACROLOAD
- loads some or all of the REXX procedures from a saved macrospace file.
- MACROQUERY
- returns the position of a REXX procedure in the macrospace.
- MACROREORDER
- changes the search order position of a REXX procedure in the macrospace.
- MACROSAVE
- saves some or all of the REXX procedures in the macrospace to a file.
- PARSEFN
- parses a filename into drive, path, file name, and file extension components.
- PCCOPROCESSOR
- indicates whether a hardware math coprocessor is installed.
- PCDISK
- returns information about the installed fixed and floppy disks.
- PCFLOPPY
- returns the number of floppy disks installed.
- PCMODEL
- returns the system-defined model number.
- PCPARALLEL
- returns the number of parallel ports installed.
- PCRAM
- returns the amount of system memory installed in units of 1024 bytes.
- PCSERIAL
- returns the number of serial ports installed.
- PCMODEL
- returns the system-defined submodel number.
- PCVIDEOMODE
- returns information about the current screen mode.
- PMPRINTF
- uses the external PMPRINTF program to display debugging and diagnostic output in a separate window.
- REXXLIBDEREGISTER
- removes the definitions of all REXXLIB functions from the operating system.
- REXXLIBREGISTER
- defines all REXXLIB functions to the operating system.
- REXXLIBVER
- returns the current REXXLIB version number.
- REXXRUN
- runs an external REXX program from a file, the REXX macro space, a source code string, or a tokenized source code string.
- REXXTHREAD
- starts a new thread and runs an external REXX program from a file, the REXX macro space, a source code string, or a tokenized source code string.
- SHIFTSTATE
- returns the current shift state of the NumLock, CapsLock, and ScrollLock keys.
- SOUND
- sounds the PC's speaker.
- TOKENIZEFILE
- uses the REXX language processor to produce a tokenized program string.
- TOKENIZESTRING
- uses the REXX language processor to produce a tokenized program string.
- TYPEMATIC
- sets the keyboard typematic repeat rate and initial delay.
- VALIDNAME
- indicates whether a name is a syntactically valid file name.
- WPSSETOBJECTDATA
- sets Workplace Shell object data given the handle of the object.
- DETAB
- removes tab characters from a string and replaces them with an appropriate number of spaces.
- ENTAB
- replaces consecutive blanks in a string with tab characters.
- GREP
- attempts to match a regular expression pattern in a given string.
- LOWER
- lowercases the specified string.
- STRINGCRC
- computes the 32-bit CRC of a string.
- UPPER
- uppercases the specified string.
- EVENTSEM_CLOSE
- closes an event semaphore.
- EVENTSEM_CREATE
- creates an event semaphore.
- EVENTSEM_POST
- posts an event semaphore.
- EVENTSEM_QUERY
- returns information about an event semaphore.
- EVENTSEM_RESET
- resets an event semaphore.
- EVENTSEM_WAIT
- waits for an event semaphore to be posted.
- MUTEXSEM_CLOSE
- closes a mutual exclusion semaphore.
- MUTEXSEM_CREATE
- creates a mutual exclusion semaphore.
- MUTEXSEM_QUERY
- returns information about a mutual exclusion semaphore.
- MUTEXSEM_RELEASE
- releases ownership of a mutual exclusion semaphore.
- MUTEXSEM_REQUEST
- requests ownership of a mutual exclusion semaphore.
- NMPIPE_CALL
- is used by a client to perform a complete named pipe transaction without needing an explicit pipe open.
- NMPIPE_CLOSE
- closes a named pipe.
- NMPIPE_CONNECT
- is used by a server to establish a communication session.
- NMPIPE_CREATE
- is used by a server to create a named pipe.
- NMPIPE_DISCONNECT
- is used by a server to terminate a communication session.
- NMPIPE_OPEN
- is used by a client to begin a communication session with a server.
- NMPIPE_READ
- reads data from a named pipe.
- NMPIPE_TRANSACT
- is used by a client to perform a complete named pipe transaction.
- NMPIPE_WRITE
- writes data to a named pipe.
- ACOS
- computes the arc cosine function.
- ASIN
- computes the arc sine function.
- ATAN
- computes the arc tangent function.
- ATAN2
- computes the arc tangent function.
- COS
- computes the cosine function.
- COSH
- computes the hyperbolic cosine function.
- ERF
- computes the error function.
- ERFC
- computes the complement of the error function.
- EXP
- computes the exponential function.
- GAMMA
- computes the gamma function.
- LOG
- computes the natural logarithm function.
- LOG10
- computes the logarithm (base 10) function.
- POW
- computes the power function.
- SIN
- computes the sine function.
- SINH
- computes the hyperbolic sine function.
- SQRT
- computes the square root function.
- TAN
- computes the tangent function.
- TANH
- computes the hyperbolic tangent function.
- CHARSIZE
- returns the height of the text mode character box.
- CURSOR
- moves the cursor to a specified position.
- CURSORTYPE
- returns the current cursor type, and possibly sets new values for the cursor type.
- INKEY
- reads in a character directly from the keyboard (without echoing it to the display).
- SCRBLINK
- returns the current state of video attribute handling and optionally changes it.
- SCRBORDER
- sets the screen border attributes.
- SCRCLEAR
- clears the screen, or any rectangular region of the screen.
- SCROLLDOWN
- scrolls text down in a rectangular region of the screen.
- SCROLLLEFT
- scrolls text left in a rectangular region of the screen.
- SCROLLRIGHT
- scrolls text right in a rectangular region of the screen.
- SCROLLUP
- scrolls text up in a rectangular region of the screen.
- SCRPUT
- writes a string to the screen at a specified position.
- SCRREAD
- reads a string from the screen at a specified position.
- SCRSIZE
- returns the number of rows and columns on the screen.
- SCRWRITE
- writes a string with specified attributes to the screen at a specified position.
- STRINGIN
- reads in a string from the keyboard with cursor key controls.
- W_ATTR
- sets the screen attributes of a portion of a line in a window.
- W_BORDER
- displays a border in a window.
- W_CLEAR
- clears a window or a rectangular region within a window.
- W_CLOSE
- permanently closes a window and removes all related information.
- W_FIELD
- defines a named input area within a window into which data can be entered.
- W_FIELDSET
- allows respecification of field characteristics.
- W_GET
- reads user input from a specified input area in a window.
- W_HIDE
- temporarily inhibits the display of a window.
- W_ISFIELD
- indicates whether a given name is a field defined in a specified window.
- W_ISWINDOW
- indicates whether a given handle represents a valid, currently open window.
- W_KEYS
- controls various aspects of cursor and keyboard behavior with input functions.
- W_MOVE
- restores the contents of the screen under a window at its current location and redraws it at a new location.
- W_OPEN
- opens a new window and returns the window handle.
- W_PUT
- displays a character string in a window, with optional display attribute and pad character.
- W_READ
- reads user input from any currently defined input fields.
- W_SCRPUT
- displays a string of text, attributes, or both in a window.
- W_SCRREAD
- reads and returns a string of text, attributes, or both from a window.
- W_SCRWRITE
- writes a text string to the screen at a specified row and column.
- W_SIZE
- returns the height and width of a window.
- W_UNFIELD
- removes an input field from a window.
- W_UNHIDE
- redisplays a hidden window.
Back to REXXLIB overview
Copyright © 1995 by Quercus Systems, All Rights Reserved
Last updated: October 3, 1995