Customer Support: 131 242

  • 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

$879.51
Including GST where applicable

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.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more