ANSI INCITS 53 : 1976
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
PROGRAMMING LANGUAGE PL/I
27-09-2015
01-01-2008
CHAPTER 1: SCOPE AND OVERVIEW
1.0 Scope
1.1 An Informal Guide to the PL/I Definition
1.2 Relationships between an implementation and This
Definition
1.3 The Metalanguage
1.4 Initialization of the Machine-state
CHAPTER 2: CONCRETE SYNTAX
2.0 Introduction
2.1 The Intent of this Definition
2.2 Organization of the Concrete Syntax
2.3 The High-level Syntax of PL/I
2.4 The Middle-level Syntax of PL/I
2.5 The Low-level Syntax of PL/I
2.6 Character Sets
2.7 Abbreviations
CHAPTER 3: ABSTRACT SYNTAX
3.0 Introduction
3.1 Abstract Syntax Rules
CHAPTER 4: THE TRANSLATOR
4.0 Introduction
4.1 Translate
4.2 Forming the Concrete Procedure
4.3 Completion of the Concrete Procedure
4.4 Create-abstract-equivalent-tree
4.5 Validation of the Abstract Procedure
4.6 Validate-program
CHAPTER 5: THE PL/I INTERPRETER
5.0 Introduction
5.1 The Interpretation-state
5.2 Terminology and Definitions
5.3 The Interpret Operation and the Initialization of the
Interpretation State
CHAPTER 6: FLOW OF CONTROL
6.0 Introduction
6.1 Program Activation and Termination
6.2 Block Activation and Termination
6.3 Control within a Block
6.4 Conditions and Interrupts
CHAPTER 7: STORAGE AND ASSIGNMENT
7.0 Introduction
7.1 The Generation
7.2 The Allocation of Storage
7.3 Initialization
7.4 The Freeing of Storage
7.5 Assignment
7.6 Variable-reference
7.7 Reference to Named Constant
CHAPTER 8: INPUT/OUTPUT
8.0 Introduction
8.1 Datasets
8.2 Files
8.3 I/O Conditions
8.4 Evaluate-file-option
8.5 File Opening and Closing
8.6 The Record I/O Statements
8.7 The Stream I/O Statements
CHAPTER 9: EXPRESSIONS AND CONVERSION
9.0 Introduction
9.1 Aggregate Expressions
9.2 Prefix Operators
9.3 Infix Operators
9.4 Built-in-functions
9.5 Conversion
INDEX
Defines the computer programming language PL/I.
Committee |
X3J1
|
DevelopmentNote |
Also numbered as ISO 6160. (02/2003)
|
DocumentType |
Standard
|
PublisherName |
Information Technology Industry Council
|
Status |
Superseded
|
SupersededBy |
CSA ISO/IEC 6522 : 1996 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - PL/1 GENERAL PURPOSE SUBSET |
CSA ISO/IEC 10967-1:14 (R2019) | Information technology - Language independent arithmetic - Part 1: Integer and floating point arithmetic (Adopted ISO/IEC 10967-1:2012, second edition, 2012-07-15) |
ISO/IEC 10967-1:2012 | Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic |
BS ISO/IEC 10967-1:2012 | Information technology. Language independent arithmetic Integer and floating point arithmetic |
ANSI N15.37 : 1981 | NONDESTRUCTIVE ASSAY SYSTEMS FOR NUCLEAR MATERIAL CONTROL, GUIDE TO THE AUTOMATION OF |
ANSI INCITS 74 : 1987 | INFORMATION SYSTEMS - PROGRAMMING LANGUAGE - PL/I GENERAL-PURPOSE SUBSET |
ANSI INCITS 135 : 1992 | INFORMATION SYSTEMS - DATABASE LANGUAGE - SQL |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.