• There are no items in your cart

ANSI INCITS 74 : 1987

Superseded

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

INFORMATION SYSTEMS - PROGRAMMING LANGUAGE - PL/I GENERAL-PURPOSE SUBSET

Available format(s)

Hardcopy , PDF

Superseded date

04-20-2024

Language(s)

English

Published date

01-01-1998

US$95.40
Excluding Tax where applicable

1. Scope and Overviews
   1.1 Scope
   1.2 Referenced Publications
   1.3 Goals and Rationale
   1.4 An Informal Guide to the PL/I Definition
   1.5 Relationships between an Implementation and this
       Definition
   1.6 The Metalanguage
   1.7 Initialization of the Machine-state
2. Concrete Syntax
   2.1 Introduction
   2.2 The Intent of this Definition
   2.3 Organization of the Concrete Syntax
   2.4 The High-Level Syntax of PL/I
   2.5 The Low-level Syntax of PL/I
   2.6 Character Sets
   2.7 Abbreviations
3. Abstract Syntax
   3.1 Introduction
   3.2 Abstract Syntax Rules
4. The Translator
   4.1 Introduction
   4.2 Translate
   4.3 Forming the Translation Unit
   4.4 Validation of the Translation Unit
   4.5 Completion of the External Unit
   4.6 Create-abstract-equivalent-tree
   4.7 Validation of the External Unit
   4.8 Validate-program
5. The PL/I Interpreter
   5.1 Introduction
   5.2 The Interpretation-state
   5.3 Terminology and Definitions
   5.4 The Interpret Operation and Interpretation State
       Initialization
6. Flow of Control
   6.1 Introduction
   6.2 Program Activation and Termination
   6.3 Block Activation and Termination
   6.4 Control within a Block
   6.5 Conditions and Interrupts
7. Storage and Assignment
   7.1 Introduction
   7.2 The Generation
   7.3 The Allocation of Storage
   7.4 Initialization
   7.5 The Freeing of Storage
   7.6 Assignment
   7.7 Variable-reference
   7.8 Reference to Named Constant
8. Input/Output
   8.1 Introduction
   8.2 Datasets
   8.3 Files
   8.4 I/O Conditions
   8.5 Evaluate-file-option
   8.6 File Opening and Closing
   8.7 The Record I/O Statements
   8.8 The Stream I/O Statements
9. Expressions and Conversion
   9.1 Introduction
   9.2 Aggregate Expressions
   9.3 Prefix Operators
   9.4 Infix Operators
   9.5 Built-in Functions
   9.6 Conversion
Appendix A. Features New to This Revision Adopted from
            X3.53-1976
   A.1 Lexical Constructs
   A.2 Attributes and Declarations
   A.3 Program Structure and Control
   A.4 Storage Control
   A.5 Input/Output
   A.6 Expressions and Evaluation
   A.7 Pictures
   A.8 Built-in Functions and Pseudo-variables
   A.9 Conditions and Exception Handling
Appendix B. Features New to This Revision
   B.1 Lexical Constructs
   B.2 Attributes and Declarations
   B.3 Program Structure and Control
   B.4 Storage Control
   B.5 Input/Output
   B.6 Expressions and Evaluation
   B.7 Pictures
   B.8 Built-in Functions and Pseudo-variables
   B.9 Enquiries
   B.10 Conditions and Exception Handling
Appendix C. Clarifications and Restrictions from X3.74-1981
Appendix D. Features of X3.53-1976 not Adopted in This
            Standard
   D.1 Program Structure
   D.2 Program Control
   D.3 Storage Control Statements
   D.4 Input/Output
   D.5 Attributes and Pictures
   D.6 Built-in Functions and Pseudo-variables
   D.7 Expressions
   D.8 Change in Intermediate Results
Appendix E. Incompatible Changes from X3.74-1981
Appendix F. Rationale for Major Design Decisions
Index

Specifies the computer programming language PL/I General Purpose Subset. An authoritative reference rather than a tutorial introduction.

Committee
X3J1
DocumentType
Standard
Pages
472
PublisherName
Information Technology Industry Council
Status
Superseded
SupersededBy

ANSI INCITS 53 : 1976 PROGRAMMING LANGUAGE PL/I
ISO/IEC 4873:1991 Information technology ISO 8-bit code for information interchange Structure and rules for implementation
ISO 1022:1988 Aerospace Gaseous oxygen replenishment connection for use in fluid systems (old type) Dimensions (Inch series) (Not valid for new designs)
ISO/IEC 646:1991 Information technology ISO 7-bit coded character set for information interchange
ISO 6160:1979 Programming languages — PL/1
ANSI INCITS 41 : 1990 CODE EXTENSION TECHNIQUES FOR USE WITH THE 7 BIT CODED CHARACTER SET OF AMERICAN NATIONAL STANDARD CODE FOR INFORMATION INTERCHANGE (ASCII), X3.4-1968,

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.