1A. Generality.
1B. Reliability.
1C. Maintainability.
1D. Efficiency.
1E. Simplicity.
1F. Implementability.
1G. Machine Independence.
1H. Complete Definition.
2A. Character Set.
2B. Grammar.
2C. Syntactic Extensions.
2D. Other Syntactic Issues.
2E. Mnemonic Identifiers.
2F. Reserved Words.
2G. Numeric Literals.
2H. String Literals.
2I. Comments.
3A. Strong Typing.
3B. Type Conversions.
3C. Type Definitions.
3D. Subtype Constraints.
3-1A. Numeric Values.
3-1B. Numeric Operations.
3-1C. Numeric Variables.
3-1D. Precision.
3-1E. Approximate Arithmetic Implementation.
3-1F. Integer and Fixed Point Numbers.
3-1G. Fixed Point Scale.
3-1H. Integer and Fixed Point Operations.
3-2A. Enumeration Type Definitions.
3-2B. Operations on Enumeration Types.
3-2C. Boolean Type.
3-2D. Character Types.
3-3A. Composite Type Definitions.
3-3B. Component Specifications.
3-3C. Operations on Composite Types.
3-3D. Array Specifications.
3-3E. Operations on Subarrays.
3-3F. Nonassignable Record Components.
3-3G. Variants.
3-3H. Tag Fields.
3-3I. Indirect Types.
3-3J. Operations on Indirect Types.
3-4A. Bit Strings (i.e., Set Types).
3-4B. Bit String Operations.
3-5A. Encapsulated Definitions.
3-5B. Effect of Encapsulation.
3-5C. Own Variables.
4A. Form of Expressions.
4B. Type of Expressions.
4C. Side Effects.
4D. Allowed Usage.
4E. Translation Time Expressions.
4F. Operator Precedence Levels.
4G. Effect of Parentheses.
5A. Declarations of Constants.
5B. Declarations of Variables.
5C. Scope of Declarations.
5D. Restrictions on Values.
5E. Initial Values.
5F. Operations on Variables.
5G. Scope of Variables.
6A. Basic Control Facility.
6B. Sequential Control.
6C. Conditional Control.
6D. Short Circuit Evaluation.
6E. Iterative Control.
6G. Explicit Control Transfer.
7A. Function and Procedure Definitions.
7B. Recursion.
7C. Scope Rules.
7D. Function Declarations.
7F. Formal Parameter Classes.
7G. Parameter Specifications.
7H. Formal Array Parameters.
7I. Restrictions to Prevent Aliasing.
8A. Low Level Input-Output.
8B. User Level Input-Output.
8C. Input Restrictions.
8D. Operating System Independence.
8E. Resource Control.
8F. Formating.
9A. Parallel Processing.
9B. Parallel Process Implementation.
9C. Shared Variables and Mutual Exclusion.
9D. Scheduling.
9E. Real Time.
9G. Asynchronous Termination.
9H. Passing Data.
9I. Signalling.
9J. Waiting.
10A. Exception Handling Facility.
10B. Error Situations.
10C. Raising Exceptions.
10D. Exception Handling.
10E. Order of Exceptions.
10F. Assertions.
10G. Suppressing Exceptions.
11A. Data Representation.
11C. Translation Time Facilities.
11D. Object System Configuration.
11E. Interface to Other Languages.
11F. Optimization.
12A. Library.
12B. Separately Translated Units.
12D. Generic Definitions.
13A. Defining Documents.
13B. Standards.
13C. Completeness of Implementations.
13D. Translator Diagnostics.
13E. Translator Characteristics.
13F. Restrictions on Translators.
13G. Software Tools and Application Packages.