EasyManuals Logo

IBM System/360 20 User Manual

IBM System/360 20
178 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #20 background imageLoading...
Page #20 background image
The
TPS
Report
Program
Generator
(RPG)
translates
source
programs
written
in
the
RPG
language
into
executable
object
pro-
grams.
If
the
RPG
is
to
be
used,
it
must
be
contained
in
the
program
library
of
the
tape-resident
system.
RPG
source
programs
can
be
either
com-
piled
and
executed
in
one
job
(comFile-and-
execute
function)
or
compiled
only.
In
the
first
case,
the
object
program
may,
in
addition
to
being
executed
immediately,
be
punched
into
cards
or
written
onto
tape
before
it
is
executed.
In
the
latter
case,
the
object
program
must
be
either
punched
into
cards
or
written
onto
tape.
It
is
not
possible
to
compile
RPG
pro-
grams
with
the
read/compute,
write/compute
overlap
feature
of
the
Model
20.
Therefore
if
the
RPG
source
program
is
to
be
compiled
only
or
compiled
and
executed
in
one
job,
this
feature
must
not
be
specified
in
the
RPG
control
card.
RPG
object
programs
contained
in
punched
cards
can
be:
1.
executed
under
control
of
the
card-
resident
system,
or
2.
used
as
card
input
to
the
Core-Image
Maintenance
(CMAINn
program,
i.e.,
they
can
be
included
in
the
program
library
of
the
user's
tape-resident
syste
m,
or
3.
executed
under
control
of
the
tape-
resident
system
by
means
of
the
execute-loader
function,
with
SYSIPT
assigned
to
a
card
reader.
RPG
object
programs
stored
on
tape
(in
card-image
format)
can
be:
1.
executed
under
control
of
the
tape-
resident
system
by
means
of
the
execute-loader
function,
or
2.
used
as
tape
input
to
the
CMAINT
pro-
gram;
i.e.,
they
can
be
included
in
the
program
library
of
the
tape-resident
system.
RPG
object
programs
can
also
be
included
in
the
set
of
input
phases
(in
cards
or
on
tape)
for
the
building
of
a
tape-resident
system.
Refer
to
the
appropriate
sections
of
this
publication
for
a
description
of
the
opera
ti
ng
procedures.
1/0
DEVICE ASSIGNMENTS
The
following
symbolic
I/O
device
addresses
are
used
to
prepare
and
perform
an
RPG
com-
pilation
under
control
of
the
tape-resident
system:
SYSRES
--
Required.
Assigned
at
IPL
time.
Refers
to
the
9-track
tape
drive
on
which
the
system
tape
is
mounted.
SYSEDR
--
Required.
Refers
to
the
card
reading
device
used
for
reading
the
jot
control
statements.
SYSIPT
--
Required.
Refers
to
the
card
reading
device
used
for
reading
a)
the
RPG
control
card,
b}
the
RPG
source
program.
SYSLOG
--
Optional.
Refers
to
the
printer
on
which
job
control
statements
are
listed.
SYStST
--
Optional.
Refers
to
the
printer
on
which
an
RPG
listing
is
produce~.
SYSOP!
--
Optional
if
the
compile-and-
execute
function
is
used.
Required
if
a
source
program
is
to
be
compiled
only.
Refers
to
the
card
punching
device
or
tape
drive
on
which
the
object
program
is
produced
in
punched
cards
or
in
card-image
format,
respectively.
SYSOOO
--
Required.
Refers
to
the
tape
drive
on
which
a
compilation
work
tape
is
mounted.
SYS001
--
Optional.
Refers
to
the
tape
drive
on
which
a
second
compilation
work
tape
is
mounted.
~g!§_l:
SYSOPT may
refer
to
a
tape
drive
only
if
two
work
tapes
(on
SYSOOO
and
SYS-
001)
are
used.
]g!§_~:
SYSRDR
and
SYSIPT
may
be
assigned
the
same
card
reading
device.
SYSOP!
and
SYSOOO
may
be
assigned
the
same
tape
drive.
The
tape
on
SYSOPT
is
not
rewound
after
an
RPG
compilation.
Therefore,
several
object
programs
can
be
written
on
one
tape.
20
System/360
~odel
20
TPS
Operating
Procedures

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM System/360 20 and is the answer not in the manual?

IBM System/360 20 Specifications

General IconGeneral
BrandIBM
ModelSystem/360 20
CategoryStorage
LanguageEnglish

Related product manuals