• Shopping Cart
    There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

CSA ISO/IEC 10514-1 : 2000

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 TECHNOLOGY - PROGRAMMING LANGUAGES - PART 1: MODULA-2, BASE LANGUAGE

Available format(s)

Hardcopy , PDF

Superseded date

24-07-2019

Language(s)

English

Published date

01-01-2014

£305.61
Excluding VAT

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.