The Integrated Language Environment(R) (ILE) architecture on the i5/OS(TM) operating system provides a set of bindable application programming interfaces (APIs) known as ILE CEE APIs. In some cases, they provide additional function beyond that provided by a specific high-level language. For example, not all high-level languages (HLL) offer intrinsic means to manipulate dynamic storage. In these cases, you can supplement an HLL function by using appropriate ILE CEE APIs. If your HLL provides the same function as a particular ILE CEE API, use the HLL-specific one.
The ILE CEE APIs are useful for mixed-language applications because they are HLL independent. For example, if you use only condition management ILE CEE APIs with a mixed-language application, you will have uniform condition handling semantics for that application. This uniformity can make condition management easier than when using multiple HLL-specific condition handling models.
The ILE CEE APIs provide a wide-range of functional areas including:
For more information about using ILE CEE APIs, see the following sections:
Top | APIs by category |