IBM AS/400 manual Compiler Listings, 2/ Module or Program, 3/ Source member, 4/ Source

Models: AS/400

1 489
Download 489 pages 47.95 Kb
Page 449
Image 449
Figure 214. Sample Prologue for CRTBNDRPG

Compiler Listings

5769RG1 V4R4M0 990521 RN

 

IBM ILE RPG

 

 

MYLIB/MYSRC

.1a/

AS400S01

98/07/27 12:58:46

Page

1

Command

. . .

. :

CRTBNDRPG

 

 

 

 

 

 

 

Issued by

. . .

. :

MYUSERID

 

 

 

 

 

 

Program

. . .

. :

MYSRC

 

.2/

 

 

 

 

 

 

Library

. . .

. :

MYLIB

 

 

 

 

 

 

 

Text 'description' . . .

. . .

. :

Text specified on the Command

 

 

 

 

 

Source Member

. . .

. :

MYSRC

 

.3/

 

 

 

 

 

 

Source File

. . .

. :

QRPGLESRC

.4/

 

 

 

 

 

 

Library

. . .

. :

MYLIB

 

 

 

 

 

 

 

CCSID

. . .

. :

37

 

 

 

 

 

 

 

 

Text 'description' . . .

. . .

. :

Text specified on the Source Member

 

 

 

 

Last Change

. . .

. :

98/07/27

12:50:13

 

 

 

 

 

 

Generation severity level

. . . :

10

 

 

 

 

 

 

 

 

Default activation group

. . .

. :

*NO

 

 

 

 

 

 

 

 

Compiler options . . . .

. . .

. :

*XREF

 

*GEN

*SECLVL

*SHOWCPY

.5/

 

 

 

 

 

 

*EXPDDS

*EXT

*SHOWSKP

*NOSRCSTMT

 

 

 

 

 

 

 

*DEBUGIO

*NOEVENTF

 

 

 

 

 

 

Debugging views . . . .

. . .

. :

*ALL

 

 

 

 

 

 

 

 

Output

. . .

. :

*PRINT

 

 

 

 

 

 

 

Optimization level . . .

. . .

. :

*NONE

 

 

 

 

 

 

 

 

Source listing indentation . .

. :

' '

.6/

 

 

 

 

 

 

 

Type conversion options

. . . . :

*NONE

 

 

 

 

 

 

 

 

Sort sequence

. . .

. :

*HEX

 

 

 

 

 

 

 

 

Language identifier . .

. . .

. :

*JOBRUN

 

 

 

 

 

 

 

Replace program . . . .

. . .

. :

*YES

 

 

 

 

 

 

 

 

User profile

. . .

. :

*USER

 

 

 

 

 

 

 

 

Authority

. . .

. :

*LIBCRTAUT

 

 

 

 

 

 

Truncate numeric . . . .

. . .

. :

*YES

 

 

 

 

 

 

 

 

Fix numeric

. . .

. :

*ZONED

*INPUTPACKED

 

 

 

 

 

Target release

. . .

. :

*CURRENT

 

 

 

 

 

 

 

Allow null values . . .

. . .

. :

*NO

 

 

 

 

 

 

 

 

Binding directory . . .

. . .

. :

BNDDIRA

BNDDIRB

 

 

 

 

 

 

Library

. . .

. :

CMDLIBA

CMDLIBB

 

 

 

 

 

Activation group . . . .

. . .

. :

CMDACTGRP

 

 

 

 

 

 

 

Define condition names .

. . .

. :

ABC

.7/

 

 

 

 

 

 

 

 

 

 

DEF

 

 

 

 

 

 

 

 

Enable performance collection

. :

*PEP

 

 

 

 

 

 

 

 

Profiling data

. . .

. :

*NOCOL

 

 

 

 

 

 

 

Figure 214. Sample Prologue for CRTBNDRPG

 

 

.1/ Page Heading

 

 

 

The

page

heading information includes the product information l

the

text

supplied by a /TITLE directive. “Customizing a Compil

on

page 64

describes

how you can customize the page headin

spacing in

a compiler

listing.

.2/ Module or Program

 

 

The

name

of

the created module object (if using CRTRPGMOD) o

name

of

the

created program object (if using CRTBNDRPG)

.3/ Source member

The name of the source member from which the source record

retrieved (this can be different.2/ youfromused command overrides).

.4/ Source

The

name

of the file actually

used

to supply the source re

file

is

overridden, the name

of the

overriding source is us

.5/Compiler options

The compiler options in effect at the time of compilation, as either the CRTRPGMOD command or the CRTBNDRPG command.

.6/Indentation Mark

The

character used to mark structured operations in the sour

of

the listing.

.7/Define condition names

Specifies the condition names that take effect before the

Appendix D. Compiler Listings425

Page 449
Image 449
IBM AS/400 Compiler Listings, 2/ Module or Program, 3/ Source member, 4/ Source, 5/Compiler options, 6/Indentation Mark