IBM-supplied source files

 

For your convenience, the i5/OS® licensed program and other licensed programs provide a database source file for each type of source.

This table shows these IBM-supplied source files.

File name Library name Used to create
QCBLLESRC QGPL ILE COBOL programs
QCBLSRC QGPL System/38™ compatible COBOL programs
QCLSRC QGPL CL programs
QCMDSRC QGPL Command definition statements
QCPPSRC QGPL C++ programs
QCSRC QGPL C programs
QDDSSRC QGPL Files definition statements
QFMTSRC QGPL Sort source
QLBLSRC QGPL COBOL/400® programs
QPLISRC QGPL PL/I programs
QPNLSRC QGPL Panel group (UIM) definition statements
QREXSRC QGPL REXX procedures
QRPGLESRC QGPL ILE RPG programs
QRPGSRC QGPL RPG/400® and System/38 compatible RPG programs
QS36PRC #LIBRARY System/36™ compatible COBOL and RPG II procedures
QS36SRC #LIBRARY System/36 compatible COBOL and RPG programs
QTBLSRC QGPL Translation tables
QTXTSRC QGPL Text

You can either add your source members to these files or create your own source files. Normally, you want to create your own source files using the same names as the IBM-supplied files, but in different libraries. The IBM-supplied source files are created with the file names used for the corresponding create command (for example, the Create CL Program (CRTCLPGM) command uses the QCLSRC file name as the default). Additionally, the IBM-supplied programmer menu uses the same default names. (If you use the same file names as the IBM-supplied names, ensure that the library containing your source files precedes the library containing the IBM-supplied source files in the library list.)

 

Parent topic:

Creating a source file