CRTBNDRPG

Command

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*NODEBUGIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Do

not

generate

 

breakpoints

for

input

and

output

specifications.

 

 

 

*NOEVENTF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Do not create an Event File for use by CoOperative Development

 

 

 

 

Environment/400 (CODE/400). CODE/400 uses this file to provide error

 

 

 

 

feedback integrated with the CODE/400 editor. An Event File is nor

 

 

created

when

you

 

create

 

a

module

or

program

from

within

CODE/400.

 

 

*EVENTF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Create an Event File for use by CoOperative Development

 

 

 

 

 

 

 

 

Environment/400

(CODE/400).

The

 

Event

File

is

created as a member in

 

 

 

file

EVFEVENT

in

the

library

where

the

created

module

or

 

program

 

 

 

is to be stored. If the file EVFEVENT

does

 

not

exist

it

is

au

 

 

created. The Event File member name is

the

same

as

the

 

name

of

 

 

object

being

created.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CODE/400 uses this file to provide error feedback

integrated

wit

 

 

CODE/400 editor. An Event File is normally

created

when

you

 

create

 

 

 

module

or

program

 

from

within

CODE/400.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DBGVIEW

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Specifies

which

level

 

of

debugging is

available

 

for

the

compiled

pr

 

 

and which

source

views

are

available

for

source-level

debugging.

 

 

 

 

*STMT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allows

the

program

 

object

 

to

be

debugged

using

 

the

Line

Numbers

 

Statement

Numbers

of

the

compiler

listing.

Line

Numbers

are

shown

o

 

left-most

column

of

 

the

source

section

of the compiler listing whe

 

OPTION(*NOSRCSTMT)

is

 

specified.

Statement

Numbers

 

are

shown

on

 

 

 

 

the

right-most

column of the source section

 

of

the

compiler

listi

 

OPTION(*SRCSTMT)

is

 

specified.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*SOURCE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Generates

 

the

source

view

for

debugging

the

compiled

program

ob

 

 

This view is not available if the root

source member is a DDM

 

 

 

changes are made to any source members after the compile and

 

 

 

attempting

to

debug

the

program,

the views

for

those

source

memb

 

 

not

be

usable.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*LIST

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Generates the listing view for debugging the compiled program obj

 

 

information

 

contained

 

in

the

listing

view

is

dependent

on

whether

 

 

*SHOWCPY,

*EXPDDS,

and

 

*SRCSTMT

are

specified

for

 

the

OPTION

 

 

 

 

 

 

 

parameter.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Note:

The

listing

view

 

will

not

show

any

indentation that you may h

 

 

 

 

requested

 

using

the

 

Indent

option.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*COPY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Generates the source and copy views for debugging the compiled

 

 

object.

The

source

view

for

this

option

is

the

same

source

vie

 

 

for

the

*SOURCE

 

option.

The

copy

view

is a debug view which

ha

 

 

/COPY source members included. These views

will

not

be

available

i

 

 

root source member is a DDM file. Also, if

changes

are

 

made

to

 

 

members

after

the

compile

 

and

before

attempting

to

debug

the

p

 

 

the

views

for

those

 

source

members

may

not

be

usable.

 

 

 

 

 

412 ILE RPG for AS/400 Programmer's Guide

Page 436
Image 436
IBM AS/400 manual Eventf, Dbgview, Stmt, List, Copy

AS/400 specifications

The IBM AS/400, now known as the IBM iSeries, is a midrange computer system that has been a cornerstone of enterprise computing since its introduction in 1988. Designed to provide a robust platform for business applications, the AS/400 is celebrated for its reliability, scalability, and integrated database capabilities.

One of the key features of the AS/400 is its Integrated Operating Environment, which blends hardware and software resources seamlessly. This integration allows businesses to execute diverse workloads, ranging from traditional applications to modern web-based services, all on a single platform. The operating system, OS/400 (now IBM i), offers a rich set of APIs and tools for developers, simplifying application development and management.

Another standout characteristic of the AS/400 is its built-in database, DB2 for i. This powerful relational database management system allows for efficient data handling and provides advanced features such as support for SQL, XML, and JSON, making it easier for businesses to manage their data and integrate it with other systems. The database's tight integration with the operating system enables high performance and security.

In terms of scalability, the AS/400 can accommodate small businesses as well as large enterprises, with the ability to support hundreds of users simultaneously. Its architecture allows for easy upgrades in hardware, meaning that organizations can scale their systems without replacing the entire infrastructure.

Security is another critical attribute of the AS/400. With a sophisticated security model, it offers built-in user authentication, access control, encryption, and auditing capabilities to protect data and applications from unauthorized access.

The AS/400 also supports multiple programming languages, including RPG, COBOL, Java, and PHP, giving organizations the flexibility to choose the development tools that best fit their needs. This diversity helps maintain legacy applications while also developing new ones that leverage modern technologies.

Moreover, the platform supports both traditional green-screen interfaces and modern graphical user interfaces, allowing organizations to transition smoothly into contemporary user experience paradigms.

Overall, the IBM AS/400 stands out as a resilient, flexible, and secure computing platform that enables organizations to effectively manage their business operations, streamline processes, and adapt to changing market demands. Its unique combination of integrated features and capabilities ensures that it remains relevant in today's fast-paced technology landscape.