pTAL Reference Manual (G06.24+, H06.09+, J06.03+)

Table 10 Nonreserved Keywords (continued)
RestrictionsKeyword
NoneNAME
NoneNODEFAULT
Not to be used as an identifier in a source file that contains the NAME declarationPRIVATE
NoneRETURNSCC
NoneSHARED2
NoneSHARED8
NoneUNSPECIFIED
Not to be used as an identifier of a LITERAL or DEFINEWORDS
Delimiters
Delimiters are symbols that begin, end, or separate fields of information. Delimiters tell the compiler
how to handle the fields of information.
Table 11 Delimiters
UsesCharacter RepresentationSymbol
Begins and optionally ends a commentExclamation mark!
Begins a commentTwo consecutive hyphens--
Separates fields of information, such as in
declarations, statements, directives, and constant lists
Comma,
Semicolon;
Terminates data declarations
Separates statements
Separates declaration options
Separates identifier levels in a qualified structure item
identifier
Period.
Delimits a bit field in a bit operationAngle brackets<n :n >
Colon:
Denotes a statement label
Denotes a procedure entry point
Denotes an ASSERT statement assert level
Denotes a parameter pair
Parentheses( )
Delimit subexpressions within an expression
Delimit the parameter list of a DEFINE, procedure,
subprocedure, or CALL statement
Delimit the referral in a structure pointer
declaration
Delimit the implied decimal point position in a
FIXED variable
Delimit the bounds specification in the declaration
of an array, structure, or substructure
Square brackets[n :n ]
38 Language Elements