REXX API: Difference between revisions
Appearance
	
	
| mNo edit summary | No edit summary | ||
| (8 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| 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 | |||
| [[Category:The OS/2 API Project]] | [[Category:The OS/2 API Project]] | ||
Latest revision as of 03:55, 15 February 2020
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