Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Language Reference Manual

Statements and directives

ALLOCATE statement
Assignment and compound assignment statements
Assignment statement
Compound assignment statement
Target variables
How assignments are performed
Multiple assignments
Example of moving internal data
Example of assigning expression values
Example of assigning a structure using BY NAME
ATTACH statement
BEGIN statement
CALL statement
CLOSE statement
DECLARE statement
DEFINE ALIAS statement
DEFINE ORDINAL statement
DEFINE STRUCTURE statement
DEFAULT statement
DELAY statement
DELETE statement
DETACH statement
DISPLAY statement
DO statement
Type 1
Types 2 and 3
Type 4
Examples of basic repetitions
Example of DO with WHILE, UNTIL
Example of DO with UPTHRU and DOWNTHRU
Example of REPEAT
END statement
ENTRY statement
EXIT statement
FETCH statement
FLUSH statement
FORMAT statement
FREE statement
GET statement
GO TO statement
IF statement
Examples
Short-circuit evaluation
%INCLUDE directive
ITERATE statement
LEAVE statement
Example
%LINE directive
LOCATE statement
%NOPRINT directive
%NOTE directive
null statement
ON statement
OPEN statement
%OPTION directive
OTHERWISE statement
PACKAGE statement
%PAGE directive
%POP directive
%PRINT directive
PROCEDURE statement
%PROCESS directive
*PROCESS directive
%PUSH directive
PUT statement
READ statement
RELEASE statement
RESIGNAL statement
RETURN statement
REVERT statement
REWRITE statement
SELECT statement
Examples
SIGNAL statement
%SKIP directive
STOP statement
WAIT statement
WHEN statement
WRITE statement
%XINCLUDE statement

This chapter lists all of the PL/I statements and %directives. %Statements and macro statements are described in chapters Preprocessor Facilities.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)