RPG IV From A to Z
|
| A comprehensive glossary of RPG IV and ILE terms: |
| |
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
|
|
Current at Version 6 Release 1.
|
- Color Key:
Required syntax
Optional syntax
- Obsolete entry
|
| |
|
|
- I-Specifications (Input Specifications)
- Section of an RPG program describes input records and their fields, or adds functions to an externally described input file.
- If
- Operation code. If.
- Usage:
IF(mr) logical-expression ;
- /If
- Compiler directive. Test conditional expression for conditional compilation. Used with /Define, /Else, /Elseif, /Endif.
- Usage:
/IF NOT DEFINED(condition | *CRTBNDRPG | *CRTRPGMOD | *VxRxMx | COMPILE_WINDOWS | COMPILE_JAVA)
- Ifxx
- Operation code. If.
- Usage: Obsolete. Use If.
- Ignore
- Keyword (F-spec). Ignore record format.
- Usage:
IGNORE(format-name1:formatname2...)
- ILE
- Integrated Language Environment.
- Import
- Keyword (D-spec). Field is imported (i.e., defined in another module).
- Usage:
IMPORT(external-name)
- In
- Operation code. Retrieve a Data Area.
- Usage:
IN(e) *LOCK data-area-name ;
- Include
- Keyword (F-spec). Include record format.
- Usage:
INCLUDE(format-name1:formatname2...)
- /Include
- Compiler directive. Copy records from another source member into the current compile process.
- Usage:
/INCLUDE library/file,member
- Indds
- Keyword (F-spec). Map indicators to a data structure.
- Usage:
INDDS(ds-name)
- Indent
- Keyword (H-spec). Indent source listing.
- Usage:
INDENT(*NONE|'character-value')
- Infds
- Keyword (F-spec). File fedback data structure.
- Usage:
INFDS(ds-name)
- Infsr
- Keyword (F-spec). File exception/error subroutine.
- Usage:
INFSR(subr-name)
- %Int()
- Function. Convert to Integer Format.
- Usage:
%INT(expression)
- Integrated Language Environment
- ILE. A common run-time environment for all ILE conforming high-level languages, including RPG IV.
- %Inth()
- Function. Convert to Integer Format With Half-Adjust.
- Usage:
%INTH(expression)
- Intprec
- Keyword (H-spec). Integer precision.
- Usage:
INTPREC(10|20)
- Inz
- Keyword (D-spec). Intialize data.
- Usage:
INZ{constant|*EXTDFT|*LIKEDS|*NULL|*USER|*JOB |*SYS}
- Iter
- Operation code. Iterate.
- Usage:
ITER ;
|
| |
|
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
|
| |
 |
| Privacy and Email Policy |
| |
| AS/400®, eServer, i5/OS, IBM i, Integrated Language Environment®, iSeries, OS/400®, RPG/400®, System i5, VisualAge®, and WebSphere® are trademarks of IBM Corporation. Note: IBM® System i is the latest member of the family of eServer iSeries. This site might refer to System i as System i5, iSeries, or AS/400. |
| |
If you are having trouble navigating the menu at the top of this page, you may use the following scrollable site map instead:
|
|
|
|
|