CALL statement
- Last Updated: January 18, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Transfers control to a dispatch routine (PRODSP) that then calls a C function. You write the C function using ABL Host Language Call (HLC) interface.
ABL HLC consists of a collection of C functions that:
- Obtain data from ABL shared variables and buffers
- Set data in ABL shared variables and buffers
- Control screen modes
- Provide ABL-like messages in the message area at the bottom of the screen
Using HLC, you can extend ABL with your own C functions.
Syntax
|
- routine-identifier
- The name the PRODSP dispatch routine used to identify the C function to call.
- argument
- One or more arguments that you want to pass to the C function.