Support This Project Get i5/OS Programmer's Toolkit at Fast, secure and Free Open Source software downloads

Compiler Includes

Two special IFS directories referred to as compiler include directories are provided with each release package of the project.

Files under these directories are referred to as compiler includes. The compiler include directories are placed at the end of search path list each time the MI/EMI compiler MIC tries to locate a file being included.

Purpose of the compiler includes is nothing but to save MI/EMI programmer's time spent on tedious and error-prone hand-hacking on:

Compiler Include Directory /usr/local/include/emi/api

Files under this directory are API concerned.

File Name Description Usage Example

qusaddui.emi For user index API QUSADDUI (Add User Index Entries) insidx.emi

qusdltus.emi For user space API QUSDLTUS test.dltus.emi

qusec.emi API error code structures test.dltus.emi


For API QUSROBJD (Retrieve Object Description) dspidxd.emi


For API QUSRUIAT (Retrieve User Index Attributes) dspidxd.emi

Compiler Include Directory /usr/local/include/emi/mi

File under this directory.

File Name Description Usage Example


For program execution instructions ~


For pointer/name resolution instructions insidx.emi

Support This Project
Generated on Mon Aug 1 22:50:22 2011 for i5/OS Programmer's Toolkit: MIC - The Machine Instruction Language Compiler by  doxygen 1.5.9