To use a custom C function in ABL, you must invoke it using the ABL CALL statement. This statement accesses your C function in an OpenEdge procedure as part of the Host Language Call (HLC) interface that you run using an OpenEdge executable customized to access this function. This appendix describes how to customize an OpenEdge executable to access a C function using the HLC interface. For more information on using custom C functions in ABL, see the Host Language Call Interface appendix in OpenEdge Development: Programming Interfaces.
You must ensure that the customers who purchase your product have purchased and installed a properly licensed version of OpenEdge before you install any OpenEdge executables you deliver as part of your product.