CSA ISO/IEC 10514-1 : 2000
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 TECHNOLOGY - PROGRAMMING LANGUAGES - PART 1: MODULA-2, BASE LANGUAGE
Hardcopy , PDF
24-07-2019
English
01-01-2014
Foreword
Introduction
Section 1: Scope
Section 2: Normative references
Section 3: Definitions, Structures, and Conventions
Section 4: Requirements for Implementations
Section 5: The Lexis
Section 6: The Language
Section 7: Systems Modules
Section 8: Required Library Modules
Section 9: Standard Library Modules
Section 10: Auxiliary Formal Model Definitions
Annexes
Annex A - Minimum Limit Specifications
Annex B - The Specification of Library Modules
Annex C - Collected Modula-2 Concrete Syntax
Annex D - Collected Modula-2 Abstract Syntax
Annex E - Modula-2 Glossary
Annex F - Participating Individuals and Organisations
Index
Gives specifications for: - required symbols for Modula-2 program representation, including comments, literals, and source code directives; - the lexical structure, the syntactic structure and the semantics of Modula-2 programs, including programs that make use of system modules; - the interface to and the semantics of standard Modula-2 library modules; - those separate modules of the standard library that a conforming implementation is required to supply; - violations of the rules for use of the language, system modules and standard library modules that a conforming implementation is required to detect; - certain criteria for the size and complexity of programs that a conforming implementation must accept; and - further compliance requirements for implementations, including documentation requirements.
DocumentType |
Standard
|
Pages |
729
|
PublisherName |
Canadian Standards Association
|
Status |
Superseded
|
SupersededBy | |
Supersedes |
Standards | Relationship |
ISO/IEC 10514-1:1996 | Identical |
IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
BS 6154:1981 | Method of defining syntactic metalanguage |
ISO/IEC 10967-1:2012 | Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic |
ISO/IEC 13817-1:1996 | Information technology — Programming languages, their environments and system software interfaces — Vienna Development Method — Specification Language — Part 1: Base language |
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.