• There are no items in your cart

ISO/IEC 10514-2:1998

Current

Current

The latest, up-to-date edition.

Information technology Programming languages Part 2: Generics Modula-2

Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Language(s)

English

Published date

12-03-1998

1.1 General

This part of ISO/IEC 10514 specifies extensions to allow generic programming facilities to be added to the base Modula-2

language defined in International Standard ISO/IEC 10514-1 without altering the meaning of valid programs allowed by the

Base Language (except for the use of the new keyword introduced by this standardsee clause 5).

1.2 Specifications included in this part of ISO/IEC 10514

In addition to the specifications included in the Base Language this part of ISO/IEC 10514 provides specifications for:

required symbols for programs written in ISO Standard Modula-2 with Generic extensions;

the lexical structure and semantics of programs written in ISO Standard Modula-2 with Generic extensions;

the syntax of programs written in ISO Standard Modula-2 with Generic extensions;

violations of the rules for the use of the Generic extensions that a conforming implementation is required to detect;

further compliance requirements for implementations, including documentation requirements.

1.3 Relationship to ISO/IEC 10514-1

This part of ISO/IEC 10514 is part two of the multi-part Standard ISO/IEC 10514. This part of ISO/IEC 10514 extends and

modifies the Base Language ISO/IEC 10514-1, but the adoption of this part of ISO/IEC 10514 is optional with respect to the

Base Language. This part of ISO/IEC 10514 is also independent of any other parts of ISO/IEC 10514, except for part 1, and

can be adopted either together with or independently of such other parts.

1.4 Specifications not within the scope of this part of ISO/IEC 10514

In addition to the categories of specifications excluded by the Base Language this part of ISO/IEC 10514 provides no

specifications for:

the method by which specific refinements are constructed from generic library modules;

the method by which generic library modules, their associated refining modules, and the refinements produced by these are

stored (including any correspondence between the module names and system file names where files are used).

DocumentType
Standard
Pages
45
PublisherName
International Organization for Standardization
Status
Current

Standards Relationship
NEN ISO/IEC 10514-2 : 1999 Identical
BS ISO/IEC 10514-2:1998 Identical

ISO/IEC 10967-1:2012 Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic
04/30106462 DC : DRAFT JUL 2004 ISO/IEC 10967-3 - INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 3 : COMPLEX FLOATING POINT ARITHMETIC AND COMPLEX ELEMENTARY NUMERICAL FUNCTIONS
CSA ISO/IEC 10967-2 : 2002 : R2011 INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS
CSA ISO/IEC 10967-2 :2002 INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS
ISO/IEC 10967-2:2001 Information technology — Language independent arithmetic — Part 2: Elementary numerical functions
BS ISO/IEC 10967-1:2012 Information technology. Language independent arithmetic Integer and floating point arithmetic
CSA ISO/IEC 10967-1:14 (R2019) Information technology - Language independent arithmetic - Part 1: Integer and floating point arithmetic (Adopted ISO/IEC 10967-1:2012, second edition, 2012-07-15)
CSA ISO/IEC 10967-2 : 2002 : R2016 INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 2: ELEMENTARY NUMERICAL FUNCTIONS

ISO/IEC 10514-1:1996 Information technology — Programming languages — Part 1: Modula-2, Base Language

View more information
US$201.00
Excluding Tax where applicable

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.