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

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
 
E-mail to Bryan Meyers
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:
 
Powered by Google


iSeries Training from enskill.com
iSeries Training

 

Onsite Classes
Expert System i training comes to you! RPG, SQL, WDSc and more.
 

DVD Training
Self-paced RPG IV classes and labs on your schedule.
 

System i Books
from leading System i authors.
 

e-Learning
Live instructor, no travel. Attend from your office or home.
 

 
 
Hosted by
Lunarpages.com Web Hosting
 
enskill.com iSeries Training Onsite classes
DVD training
Books
Online e-Learning
Home
Resources
Contact
(c)2002-2008
Self-paced DVD Training
DVD: RPG IV for RPG Programmers
DVD: RPG IV Modules, Procedures, and Service Programs
 
In association with Amazon.com
Programming in RPG IV
RPG IV Jump Start
Power Tips for RPG IV
Control Language Programming for the AS/400
VisualAge for RPG by Example
 
International visitors: click hereInternational visitors:
Click here!