DocumentationEndless PL/I for OpenVMSReference Manual  ·  ESS-PFVRM-001

Appendix A

Alphabetic Summary of Keywords

Table A.1, “PL/I Keywords” summarizes all of the keywords. This alphabetic summary includes both the options for the ENVIRONMENT attribute and the options for I/O statements.

Table A.1. PL/I Keywords
KeywordAbbreviationUse
A Format item
ABS Preprocessor built-in function, Built-in function
ACOS Built-in function
%ACTIVATE Preprocessor statement
ACTUALCOUNT Built-in function
ADD Built-in function
ADDR Built-in function
ADDREL Built-in function
ALIGNED Attribute
ALLOCATEALLOCStatement
ALLOCATIONALLOCNBuilt-in function
ANY Attribute
ANYCONDITION Condition name
APPEND Environment option
AREA Data attribute, Condition name
ASIN Built-in function
ATAN Built-in function
ATAND Built-in function
ATANH Built-in function
AUTOMATICAUTOAttribute
B Format item
B1 Format item
B2 Format item
B3 Format item
B4 Format item
BACKUP_DATE Environment option
BASED Attribute
BATCH Environment option
BEGIN Statement
BINARYBINData attribute, Built-in function
BIT Data attribute, Built-in function
BLOCK_BOUNDARY_FORMAT Environment option
BLOCK_IO Environment option
BLOCK_SIZE Environment option
BOOL Built-in function
BUCKET_SIZE Environment option
BUILTIN Attribute
BY DO option
BYTE Preprocessor built-in function, Built-in function
BYTESIZE Built-in function
CALL Statement
CANCEL_CONTROL_O PUT OPTIONS option
CARRIAGE_RETURN_FORMAT Environment option
CEIL Built-in function
CHARACTERCHARData attribute, Built-in function
CLOSE Statement
COLLATE Built-in function
COLUMNCOLFormat item
CONDITIONCONDAttribute, Condition name
CONTIGUOUS Environment option
CONTIGUOUS_BEST_TRY Environment option
CONTROLLEDCTLAttribute
CONVERSIONCONVCondition name
COPY Preprocessor built-in function, Built-in function
COS Built-in function
COSD Built-in function
COSH Built-in function
CREATION_DATE Environment option
CURRENT_POSITION Environment option
DATE Preprocessor built-in function, Built-in function
DATETIME Preprocessor built-in function, Built-in function
%DEACTIVATE Preprocessor statement
DECIMALDECData attribute, Built-in function
%DECLARE%DCLPreprocessor statement
DECLAREDCLStatement
DECODE Preprocessor built-in function, Built-in function
DEFAULT_FILE_NAME Environment option
DEFERRED_WRITE Environment option
DEFINEDDEFAttribute
DELETE Statement, Environment option
DESCRIPTORDESCAttribute, Built-in function
%DICTIONARY Preprocessor statement
DIMENSIONDIMAttribute, Built-in function
DIRECT File attribute, OPEN option
DISPLAY Built-in subroutine
DIVIDE Built-in function
%DO Preprocessor statement
DO Statement, GET and PUT I/O specifier
E Format item
EDIT GET option, PUT option
%ELSE Keyword of the %IF statement
ELSE Keyword of the IF statement
EMPTY Built-in function
ENCODE Preprocessor built-in function, Built-in function
%END Preprocessor statement
END Statement
ENDFILE Condition name
ENDPAGE Condition name
ENTRY Statement, Attribute
ENVIRONMENTENVFile attribute, OPEN option, CLOSE option
%ERROR Preprocessor statement
ERROR Condition name, Preprocessor built-in function
EVERY Built-in function
EXP Built-in function
EXPIRATION_DATE Environment option
EXTEND Built-in subroutine
EXTENSION_SIZE Environment option
EXTERNALEXTAttribute
F Format item
FAST_DELETE DELETE OPTIONS option
%FATAL Preprocessor statement
FILE Attribute, Option of the GET, PUT, READ, WRITE, DELETE, REWRITE, OPEN, and CLOSE statements
FILE_ID Environment option
FILE_ID_TO Environment option
FILE_SIZE Environment option
FINISH Condition name
FIXED Data attribute, Built-in function
FIXEDOVERFLOWFOFLCondition name
FIXED_CONTROL_FROM REWRITE OPTIONS option, WRITE OPTIONS option
FIXED_CONTROL_SIZE Environment option
FIXED_CONTROL_SIZE_TO Environment option
FIXED_CONTROL_TO READ OPTIONS option
FIXED_LENGTH_RECORDS Environment option
FLOAT Data attribute, Built-in function
FLOOR Built-in function
FLUSH Built-in subroutine
FORMAT Statement
FREE Statement, Built-in subroutine
FROM WRITE option, REWRITE option
GET Statement
GLOBALDEF Attribute
GLOBALREF Attribute
%GOTO Preprocessor statement
GOTOGO TOStatement
GROUP_PROTECTION Environment option
HBOUND Built-in function
HIGH Built-in function
IDENT PROCEDURE OPTIONS option
%IF Preprocessor statement
IF Statement
IGNORE_LINE_MARKS Environment option
IN ALLOCATE option, FREE option
%INCLUDE Preprocessor statement
INDEX Preprocessor built-in function, Built-in function
INDEXED Environment option
INDEX_NUMBER DELETE OPTIONS option, READ OPTIONS option, REWRITE OPTIONS option, Environment option
%INFORM Preprocessor statement
INFORM Preprocessor built-in function
INITIALINITAttribute
INITIAL_FILL Environment option
INPUT File attribute, OPEN option
INT Built-in function, Pseudovariable
INTERNALINTAttribute
INTO READ option
KEY Condition name, READ option, DELETE option, REWRITE option
KEYED File attribute, OPEN option
KEYFROM WRITE option
KEYTO READ option
LABEL Attribute
LBOUND Built-in function
LEAVE Statement
LENGTH Preprocessor built-in function, Built-in function
LIKE Attribute
LINE PUT option, Preprocessor built-in function, Format item
LINENO Built-in function
LINESIZE OPEN option
%LIST Preprocessor statement
LIST Attribute, GET option, PUT option
LOCK_ON_READ READ OPTIONS option
LOCK_ON_WRITE READ OPTIONS option
LOG Built-in function
LOG10 Built-in function
LOG2 Built-in function
LOW Built-in function
LTRIM Preprocessor built-in function, Built-in function
MAIN PROCEDURE OPTIONS option
MANUAL_UNLOCKING READ OPTIONS option
MATCH_GREATER DELETE OPTIONS option, READ OPTIONS option, REWRITE OPTIONS option
MATCH_GREATER_EQUAL DELETE OPTIONS option, READ OPTIONS option, REWRITE OPTIONS option
MATCH_NEXT DELETE OPTIONS option, READ OPTIONS option, REWRITE OPTIONS option
MATCH_NEXT_EQUAL DELETE OPTIONS option, READ OPTIONS option, REWRITE OPTIONS option
MAX Preprocessor built-in function, Built-in function
MAXIMUM_RECORD_NUMBER Environment option
MAXIMUM_RECORD_SIZE Environment option
MAXLENGTH Built-in function
MEMBER Attribute
MIN Preprocessor built-in function, Built-in function
MOD Preprocessor built-in function, Built-in function
MULTIBLOCK_COUNT Environment option
MULTIBUFFER_COUNT Environment option
MULTIPLY Built-in function
NEXT_VOLUME Built-in subroutine
%NOLIST Preprocessor statement
NOLOCK READ OPTIONS option
NONEXISTENT_RECORD READ OPTIONS option
NONRECURSIVE PROCEDURE option, ENTRY option
NONVARYINGNONVARAttribute
NORESCAN Option of the %ACTIVATE statement
NO_ECHO GET OPTIONS option
NO_FILTER GET OPTIONS option
NO_SHARE Environment option
NULL Built-in function
OFFSET Data attribute, Built-in function
ON Statement
ONARGSLIST Built-in function
ONCHAR Built-in function, Pseudovariable
ONCODE Built-in function
ONFILE Built-in function
ONKEY Built-in function
ONSOURCE Built-in function, Pseudovariable
OPEN Statement
OPTIONAL Attribute
OPTIONS File attribute, Option of the GET, PUT, READ, WRITE, DELETE, REWRITE, and PROCEDURE statements
OTHERWISEOTHERKeyword of the SELECT statement
OUTPUT File attribute, OPEN option
OVERFLOWOFLCondition name
OWNER_GROUP Environment option
OWNER_ID Environment option
OWNER_MEMBER Environment option
OWNER_PROTECTION Environment option
P Format item
%PAGE Preprocessor statement
PAGE PUT option, Format item
PAGENO Built-in function, Pseudovariable
PAGESIZE OPEN option
PARAMETERPARMAttribute
PICTUREPICData attribute
POINTERPTRData attribute, Built-in function
POSINT Built-in function, Pseudovariable
POSITIONPOSAttribute
PRECISIONPRECAttribute
PRESENT Built-in function
PRINT File attribute, OPEN option
PRINTER_FORMAT Environment option
%PROCEDURE%PROCPreprocessor statement
PROCEDUREPROCStatement
PROD Built-in function
PROMPT GET OPTIONS option
PURGE_TYPE_AHEAD GET OPTIONS option
PUT Statement
R Format item
RANK Preprocessor built-in function, Built-in function
READ Statement
READONLY Attribute
READ_AHEAD Environment option
READ_CHECK Environment option
READ_REGARDLESS READ OPTIONS option
RECORD File attribute, OPEN option
RECORD_ID DELETE OPTIONS option, READ OPTIONS option, REWRITE OPTIONS option
RECORD_ID_ACCESS Environment option
RECORD_ID_TO READ OPTIONS option, REWRITE OPTIONS option, WRITE OPTIONS option
RECURSIVE PROCEDURE option, ENTRY option
REFER Attribute
REFERENCE Attribute, Built-in function
RELEASE Built-in subroutine
REPEAT DO option
%REPLACE Preprocessor statement
RESCAN Option of the %ACTIVATE statement
RESIGNAL Built-in subroutine
RETRIEVAL_POINTERS Environment option
%RETURN Preprocessor statement
RETURN Statement
RETURNS Entry attribute, PROCEDURE option, ENTRY option
REVERSE Preprocessor built-in function, Built-in function
REVERT Statement
REVISION_DATE Environment option
REWIND Built-in subroutine
REWIND_ON_CLOSE Environment option
REWIND_ON_OPEN Environment option
REWRITE Statement
ROUND Built-in function
RTRIM Preprocessor built-in function, Built-in function
%SBTTL Preprocessor statement
SCALARVARYING Environment option
SEARCH Preprocessor built-in function, Built-in function
SELECT Statement
SEQUENTIALSEQLFile attribute, OPEN option
SET READ option, ALLOCATE option
SHARED_READ Environment option
SHARED_WRITE Environment option
SIGN Preprocessor built-in function, Built-in function
SIGNAL Statement
SIN Built-in function
SIND Built-in function
SINH Built-in function
SIZE Built-in function
SKIP GET option, PUT option, Format item
SNAP ON statement option
SOME Built-in function
SPACEBLOCK Built-in subroutine
SPOOL Environment option
SQRT Built-in function
STATEMENT Option of the %PROCEDURE statement
STATIC Attribute
STOP Statement
STORAGE Condition name
STREAM File attribute, OPEN option
STRING GET option, PUT option, Built-in function, Pseudovariable
STRINGRANGESTRGCondition name
STRUCTURE Attribute
SUBSCRIPTRANGESUBRGCondition name
SUBSTR Preprocessor built-in function, Built-in function, Pseudovariable
SUBTRACT Built-in function
SUM Built-in function
SUPERSEDE Environment option
SYSIN Default input file
SYSPRINT Default output file
SYSTEM ON statement option
SYSTEM_PROTECTION Environment option
TAB Format item
TAN Built-in function
TAND Built-in function
TANH Built-in function
TEMPORARY Environment option
%THEN Keyword of the %IF statement
THEN Keyword of the IF statement
TIME Built-in function
TIMEOUT_PERIOD READ OPTIONS option
%TITLE Preprocessor statement
TITLE OPEN option
TO DO option
TRANSLATE Preprocessor built-in function, Built-in function
TRIM Preprocessor built-in function, Built-in function
TRUNC Built-in function
TRUNCATE Attribute, Environment option
UNALIGNEDUNALAttribute
UNDEFINEDFILEUNDFCondition name
UNDERFLOWUFLCondition name, PROCEDURE OPTIONS option
UNION Attribute
UNSPEC Built-in function, Pseudovariable
UNTIL DO option
UPDATE File attribute, OPEN option
USER_OPEN Environment option
VALID Built-in function
VALUEVALAttribute, Built-in function
VARIABLE Attribute, OPTIONS option
VARIANT Preprocessor built-in function
VARYINGVARAttribute
VAXCONDITION Condition name
VERIFY Preprocessor built-in function, Built-in function
WAIT_FOR_RECORD READ OPTIONS option
%WARN Preprocessor statement
WARN Preprocessor built-in function
WHEN Keyword of the SELECT statement
WHILE DO option
WORLD_PROTECTION Environment option
WRITE Statement
WRITE_BEHIND Environment option
WRITE_CHECK Environment option
X Format item
ZERODIVIDEZDIVCondition name