![header thumbnail](/images/img-default-logo.png)
EN 26160 : 1989
Withdrawn
A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.
![header thumbnail](/images/img-default-logo.png)
PROGRAMMING LANGUAGES - PL/1
04-05-2014
12-01-2013
Chapter 1: Scope and overviews
1.0 Scope
1.1 An informal guide to the PL/1 definition
1.2 Relationship 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/1
2.4 The middle-level syntax of PL/1
2.5 The low-level syntax of PL/1
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/1 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 Builtin-functions
9.5 Conversion
Index
Tables
4.1 Concrete terminals of significance to test-generic-
description
4.2 Tables of bit-values as a function of symbols and
radix-factors for create-constant
9.1 Table of converted precisions as a function of
target and source attributes
9.2 Table of scalar-results and a function of bit-
values for bool-bif
9.3 Table of symbols as a function of suppression-type
for edit-numeric-picture-field
9.4 Table of symbols as a function of numeric-picture-
elements and character-string-values for edit-
numeric-picture-field
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.