Date of this refresh -- Aug 15, 2025
			
				Click the tool name for a brief description of the tool.
				Click the definition for the full documentation.
			
			
				
					| Category *RPG -- RPG | 
				
				
					| Tool Name | 
					Definition | 
					Date Added | 
				
				
					| ANZRPGSRC | 
					Analyze RPG Source | 
					June 15, 2004 | 
				
				
					| BINSEARCH | 
					Binary Search Technique in RPG | 
					April 1, 1995 | 
				
				
					| BLDCHKAMT | 
					Build Check Amount | 
					October 1, 1997 | 
				
				
					| BLDDBFOVR | 
					Build DBF Override | 
					August 1, 1998 | 
				
				
					| BLDRPGMSG | 
					Build RPG Message | 
					May 1, 1996 | 
				
				
					| CHGRPGCPY | 
					Change RPG /COPY | 
					January 15, 2010 | 
				
				
					| CHKRPGCALL | 
					Check RPG CALLs | 
					April 1, 1995 | 
				
				
					| CHKRPGCMD | 
					Check RPG Command | 
					May 1, 1999 | 
				
				
					| CHKRPGSPE | 
					Check RPG Spelling | 
					May 1, 1996 | 
				
				
					| CPYRPGARR | 
					Copy RPG Array | 
					February 1, 1997 | 
				
				
					| CRTBNDRPG2 | 
					Create Bound RPG Program 2 - Combines CRTMOD/PGM | 
					September 15, 2000 | 
				
				
					| CRTCLPCALL | 
					Create CLP Call Parameters | 
					June 30, 2007 | 
				
				
					| CRTCLPENT | 
					Create CLP Entry Parameters | 
					June 30, 2007 | 
				
				
					| CRTEXTPRTF | 
					Create Externally Described Printer File | 
					March 26, 2007 | 
				
				
					| CRTPRTPGM | 
					Create Print Program | 
					April 1, 1995 | 
				
				
					| CRTRPGCALL | 
					Create RPG Call Parameters | 
					June 30, 2007 | 
				
				
					| CRTRPGENT | 
					Create RPG Entry Parameters | 
					June 30, 2007 | 
				
				
					| DMOCTLLVL | 
					Demo Control Level | 
					July 10, 2000 | 
				
				
					| DMOLSTAPI | 
					RPG API List Processing | 
					August 1, 1998 | 
				
				
					| DSPRPGCALL | 
					Display RPG Call Parameters | 
					August 1, 1996 | 
				
				
					| DSPRPGCNT | 
					Display RPG Count | 
					June 1, 2005 | 
				
				
					| DSPRPGCPY | 
					Display RPG Copy | 
					October 15, 2010 | 
				
				
					| DSPRPGFLD | 
					Display RPG Fields | 
					August 1, 1996 | 
				
				
					| DSPRPGHLP | 
					Display RPG Help | 
					February 1, 2005 | 
				
				
					| DSPRPGIGN | 
					Display RPG Ignore Decimal Errors | 
					April 1, 1995 | 
				
				
					| DSPRPGPARM | 
					Display RPG Parameters | 
					August 1, 1996 | 
				
				
					| DSPRPGUSE | 
					Display RPG Used | 
					October 1, 1996 | 
				
				
					| EDTVAR2 | 
					Edit Variable 2 - Addl Functions and RPG Subr | 
					May 1, 1996 | 
				
				
					| EDTVAR3 | 
					Edit Variable 3 - Allows Up To 30 Digits | 
					May 1, 1997 | 
				
				
					| FILEFDBCK | 
					File Feedback Externally Described Files | 
					April 1, 1995 | 
				
				
					| FIXRPGEND | 
					Fix RPG END Operation Code | 
					April 1, 1995 | 
				
				
					| FMTOPT | 
					Format Options | 
					June 1, 2002 | 
				
				
					| FREE | 
					Free RPG Program | 
					April 1, 1995 | 
				
				
					| HLRMVMSG | 
					High Level Language Remove Message | 
					April 1, 1995 | 
				
				
					| LOCKMSG | 
					Producing a Message on a Locked Record | 
					April 1, 1995 | 
				
				
					| PRTRPGDO | 
					Print RPG DO Groups | 
					April 1, 1995 | 
				
				
					| RPGALTLKP | 
					RPG Alternative Lookup | 
					April 1, 1995 | 
				
				
					| RPGDECSUBR | 
					RPG Decimal Subroutine | 
					August 1, 1997 | 
				
				
					| RPGSNDMSG | 
					RPG Send Message Using API | 
					April 1, 1995 | 
				
				
					| RPGSTSDS | 
					RPG Status Data Structure | 
					April 1, 1995 | 
				
				
					| RPGVALCHK | 
					RPG Validity Checking Technique | 
					April 1, 1995 | 
				
				
					| RTVCOLHDG | 
					Retrieve Column Heading | 
					January 1, 2008 | 
				
				
					| RTVFLDDTA | 
					Retrieve Field Data | 
					January 1, 2008 | 
				
				
					| RTVOBJD2 | 
					Retrieve Object Description 2 - Allows HLL Use | 
					August 1, 1997 | 
				
				
					| RTVRPGCALL | 
					Retrieve RPG Call Parameters | 
					August 1, 1996 | 
				
				
					| RTVRPGFLD | 
					Retrieve RPG Fields | 
					August 1, 1996 | 
				
				
					| RTVRPGPARM | 
					Retrieve RPG Parameters | 
					August 1, 1996 | 
				
				
					| SCNRPGCOMP | 
					Scan RPG Compare | 
					September 1, 1996 | 
				
				
					| SCNRPGEDT | 
					Scan RPG Edit Code | 
					August 1, 1996 | 
				
				
					| SCNRPGFLD | 
					Scan RPG Field Names | 
					February 1, 1997 | 
				
				
					| SCNRPGFLD2 | 
					Search RPG Field 2 - Also Finds Derived Fields | 
					June 1, 1997 | 
				
				
					| SCNRPGFLD3 | 
					Scan RPG Field 3 - Use for Year 2000 Implications | 
					May 1, 1998 | 
				
				
					| SCNRPGWRD | 
					Scan RPG Edit Word | 
					September 1, 1996 | 
				
				
					| SORTRPGARR | 
					Sort RPG Array | 
					April 15, 2011 | 
				
				
					| TAAEXC | 
					TAA Execute a Command | 
					March 1, 1998 | 
				
				
					| TRCDBG | 
					Trace Debug | 
					January 15, 2002 | 
				
				
					| WRTIFS | 
					Write IFS | 
					March 31, 2004 | 
				
				
					| ZEDIT | 
					Z Edit Code Subroutine | 
					May 1, 1997 | 
				
				
					| ZSHIFT | 
					Z Shift RPG Subroutine | 
					August 1, 1998 |