System Builtins
System Builtin Name | MI Instruction name | Prototype Name | Description | Usage Examples
|
_QTEMPPTR | ~ | qtempptr | Return a system pointer to current process' QTEMP. | t050.rpgle. Test of _QTEMPPTR.
|
__setjmp | ~ | setjmp | Store the current invocation and statement into an invocation pointer and a label pointer respectively. | t063.rpgle. Test of __setjmp and libc routine longjmp().
|
__setjmp2 | ~ | setjmp2 | Store the current statement into a label pointer. | t062.rpgle. Test of __setjmp2. This example program also introduces a useful 'Where am I?' technique.
|
_SYSEPT | ~ | sysept | Return a space pointer to current process' SEPT. | t065.rpgle. Test of ept54.rpgleinc.
|