Customer Support: 131 242

  • Shopping Cart
    There are no items in your cart
Please Select Your Option.
It seems you are away from your “home” country. Do you wish to be re-directed to your “home” store? If you choose “YES”, you will see product, taxation, and shipping information relevant to your country. If you select “NO”, the current store's conditions will apply.
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

CSA ISO/IEC 8652 : 2015

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 - ADA

Available format(s)

Hardcopy , PDF

Superseded date

07-02-2020

Language(s)

English

Published date

01-01-2015

Foreword
Introduction
1 General
2 Lexical Elements
3 Declarations and Types
4 Names and Expressions
5 Statements
6 Subprograms
7 Packages
8 Visibility Rules
9 Tasks and Synchronization
10 Program Structure and Compilation Issues
11 Exceptions
12 Generic Units
13 Representation Issues
The Standard Libraries
Annex A (normative) - Predefined Language Environment
Annex B (normative) - Interface to Other Languages
Annex C (normative) - Systems Programming
Annex D (normative) - Real-Time Systems
Annex E (normative) - Distributed Systems
Annex F (normative) - Information Systems
Annex G (normative) - Numerics
Annex H (normative) - High Integrity Systems
Annex J (normative) - Obsolescent Features
Annex K (informative) - Language-Defined Aspects and Attributes
Annex L (informative) - Language-Defined Pragmas
Annex M (informative) - Summary of Documentation Requirements
Annex N (informative) - Glossary
Annex P (informative) - Syntax Summary
Annex Q (informative) - Language-Defined Entities
Index

Defines the form and meaning of programs written in Ada.

DocumentType
Standard
Pages
948
PublisherName
Canadian Standards Association
Status
Superseded
SupersededBy
Supersedes

Standards Relationship
ISO/IEC 8652:2012 Identical

ISO/IEC TR 19769:2004 Information technology — Programming languages, their environments and system software inferfaces — Extensions for the programming language C to support new character data types
ISO/IEC 8859-1:1998 Information technology — 8-bit single-byte coded graphic character sets — Part 1: Latin alphabet No. 1
ISO/IEC 10646:2014 Information technology — Universal Coded Character Set (UCS)
ISO/IEC 6429:1992 Information technology — Control functions for coded character sets
ISO/IEC 1989:2014 Information technology — Programming languages, their environments and system software interfaces — Programming language COBOL
ISO 8601:2004 Data elements and interchange formats — Information interchange — Representation of dates and times
ISO 639-3:2007 Codes for the representation of names of languages — Part 3: Alpha-3 code for comprehensive coverage of languages
ISO/IEC 1539-1:2010 Information technology — Programming languages — Fortran — Part 1: Base language
ISO/IEC 9899:2011 Information technology — Programming languages — C
ISO/IEC 646:1991 Information technology — ISO 7-bit coded character set for information interchange
ISO 3166-1:2013 Codes for the representation of names of countries and their subdivisions — Part 1: Country codes

$512.23
Including GST 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.