iSeries source code

No guarentees - very little documentation - and also no money involved Smile. If you want the whole lot, a save file (targeting V5R4M0) is available. The code works perfectly well on V7R2M0.

Note that in the past I "sanatized" the library by stripping out some questionable MI code, but the latest release is complete: However, unless you do some very interesting things to your machine with SST, most of the MI programs will probably not restore and will definitely NOT run.

Note that the online source available below serves as a simple demonstration of database conversion where a iSeries library containing a bunch of source files has been converted (in this instance) to a SQlite database to allow publishing here.

Here you can browse online and cut snippets that you may find useful. A save file (UTILSsourceOnly.zip) of all of the source with OS target V4R5M0 is also available in Downloads. Note however that some of the code will not compile on such an early release - V5R4M0 is guaranteed to work. To build the library from source, create the CL program UTILSBLDC and call it with PARM('UTILS' 'V7R2M0') where the first parameter is the library name you have restored to, and the second is the OS release you need.

DDT DeBuggers

Exploring QCLSRCmbrlist
MEMBER Type Description
View ACBLOADC CLP ACB | Load the tape parameter file from ACB
View ADVKILLSAV CLP ADVE | Remove saved game
View ADVQRY CLP ADVE | qry all the data files.
View ADVRANDOM CLP ADVE | random # range 0.0 to 0.9 in steps .1
View ADVSTART CLP ADVE | Startup
View ADVSTARTSV CLP (old version)
View CALLIJOT CLP Silly Buggers
View CHGALLOWNC CLP CHGOWN | Change owner of all objects in a Lib
View CHGFTOMAXC CLP ChgFtoMax | Changes all files in a Lib to *NOMAX
View CHGSRCTYPC CLP CHGSRCTYP | Chg Src members from a type to another
View CHKDBRC CLP CHKDBR | Verify Logcicals/Physicals point correct
View CHKSRCC CLP CHKSRC | Verify Obj/Source Dates
View CHKSRCC2 CLP CHKSRC | Verify Obj/Source Dates
View CLRALLPFC CLP CLRALLPF | Clear all PF Member in a Library
View CMPLSTC CLP CMPLST | Compile all objects in file URELOBJ
View CMPRPGC CLP CMPRPG | Compile(RPG only) pgms for a changed file
Page: 1 of 9  Records: 139 Return
Print viewSitemapMailform