EasyManua.ls Logo

Radio Shack TRS-80 Model 4 - Page 333

Radio Shack TRS-80 Model 4
418 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
Loading...
IIIF
A
COflllllent A
III
F B
COflllllent B
III
F
C
·
COfllfTlent
C
IIEND
(
end
s
T
hi
r d
IF)
IIEND
(
end
s
Second
IF)
·
C0
flllll
e n t
D
IIEND
(
end
s
Fir
s t
IF)
If
the first IIIF
is
false, all lines
up
to
the corresponding IIEND are
ignored.
If
the first IIIF
is
true, Comment A and Comment D are written
to
SYSTEM/JCL.
If
I/IF B
is
true, Comment B
is
also written
to
SYSTEM/JCL.
If
B
is
false,
all
lines
up
to
the corresponding IIEND are ignored.
The only time
IIIF C
is
considered
is
if
both A and B test true.
If
C
is
true, Comments A through D are written
to
SYSTEM/JCL.
Although not shown
in
the example,
you
can use the logical operators
when nesting IIIFs.
Using Nested IIINCLUDE Macros
When
you
use the IIINCLUDE macro, the included file can also
contain another IIINCLUDE macro. This
is
called nesting. The
following rules apply:
The maximum nest level
is
five active IIINCLUDE macros.
An
IIINCLUDE macro cannot
be
the last line
in
a JCL file.
Example
The following example uses three files
to
show how the lines
in
nested IIINCLUDE files are processed:
II.
NEST0/JCL
nested
procedure
example
(Nest
0)
IIINCLUDE
nestl
this
is
the
end
of
the
primary
JCL
(Nest
0)
II
DC
IT
/I.
NEST1/JCL
·
this
is
the
fir
s t
nest
(Nest
1)
IIINCLUDE
nest2
this
is
the
end
of
the
fir
s t
nest
(Nest
1 )
II.
NEST21 JCL
this
is
the
second
nest
(Nest
2)
A-28

Other manuals for Radio Shack TRS-80 Model 4

Related product manuals