REXX API

Functions that interface with the REXX interpreter

Functions

 * RexxStart


 * Subcommand Interface
 * RexxRegisterSubcomDll registers a subcommand handler that resides in a dynamic link library routine.
 * RexxRegisterSubcomExe registers a subcommand handler that resides within application code.
 * RexxDeregisterSubcom deregisters a subcommand handler.
 * RexxQuerySubcom queries a subcommand handler and retrieves saved user information.


 * External Function Interface
 * RexxRegisterFunctionDll registers an external function that resides in a dynamic link library routine.
 * RexxRegisterFunctionExe registers an external function that resides within application code.
 * RexxDeregisterFunction deregisters an external function.
 * RexxQueryFunction queries the existence of a registered external function.


 * System Exits
 * RexxRegisterExitDll registers an exit handler that resides in a dynalink library routine.
 * RexxRegisterExitExe registers an exit handler that resides within application code.
 * RexxDeregisterExit deregisters an exit handler.
 * RexxQueryExit queries an exit handler and retrieves saved user information.


 * Macrospace Interface
 * RexxAddMacro loads a REXX procedure into the macrospace.
 * RexxDropMacro removes a REXX procedure from the macrospace.
 * RexxClearMacroSpace removes all loaded REXX procedures from the macrospace.
 * RexxSaveMacroSpace saves all or part of the macrospace REXX procedures.
 * RexxLoadMacroSpace loads all or part of the REXX procedures from a saved macrospace file.
 * RexxQueryMacro searches the macrospace for a specified function.
 * RexxReorderMacro changes the search order position of a loaded macrospace.


 * Variable Pool Interface
 * RexxVariablePool


 * Halt and Trace
 * RexxSetHalt
 * RexxSetTrace
 * RexxResetTrace