Rationale for Ada 2005

John Barnes John Barnes Informatics,
11 Albert Road, Caversham, Reading RG4 7AN, UK;
Tel: +44 118 947 4125; email: [email protected]

English

Русский (*)

  • 0. Introduction
    • 0.
    • Abstract
    • 1.
    • Revision process
    • 2.
    • Scope of revision
    • 3.
    • Overview of changes
      • 3.1
      • The object oriented model
      • 3.2
      • Access types
      • 3.3
      • Structure, visibility, and limited types
      • 3.4
      • Tasking and real-time facilities
      • 3.5
      • Exceptions, numerics, generics etc
      • 3.6
      • Standard library
    • 4.
    • Conclusions
    • 5.
    • References
  • 1. Object oriented model
    • 0.
    • Abstract
    • 1.
    • Overview of changes
    • 2.
    • Reserved words
    • 3.
    • The prefixed notation
    • 4.
    • Interfaces
    • 5.
    • Nested type extension
    • 6.
    • Object factory functions
    • 7.
    • Overriding and overloading
    • 8.
    • References
  • 2. Access types
    • 0.
    • Abstract
    • 1.
    • Overview of changes
    • 2.
    • Null exclusion and constant
    • 3.
    • Anonymous access types
    • 4.
    • Downward closures
    • 5.
    • Access types and discriminants
    • 6.
    • References
  • 3. Structure and visibility
    • 0.
    • Abstract
    • 1.
    • Overview of changes
    • 2.
    • Mutually dependent types
    • 3.
    • Visibility from private parts
    • 4.
    • Aggregates
    • 5.
    • Limited types and return statements
    • 6.
    • References
  • 4. Tasking and Real-Time
    • 0.
    • Abstract
    • 1.
    • Overview of changes
    • 2.
    • Task termination
    • 3.
    • Synchronized interfaces
    • 4.
    • The Ravenscar profile
    • 5.
    • Scheduling and dispatching
    • 6.
    • CPU clocks and timers
    • 7.
    • High Integrity Systems annex
    • 8.
    • References
  • 5. Exceptions, generics etc
    • 0.
    • Abstract
    • 1.
    • Overview of changes
    • 2.
    • Exceptions
    • 3.
    • Numerics
    • 4.
    • Pragmas and Restrictions
    • 5.
    • Generic units
    • 6.
    • References
  • 6. Predefined library
    • 0.
    • Abstract
    • 1.
    • Overview of changes
    • 2.
    • The container library
    • 3.
    • Times and dates
    • 4.
    • Operational environment
    • 5.
    • Characters and strings
    • 6.
    • Numerics annex
    • 7.
    • Categorization of library units
    • 8.
    • Streams
    • 9.
    • References
  • 6a. Containers
    • 0.
    • Abstract
    • 1.
    • Organization of containers
    • 2.
    • Lists and vectors
    • 3.
    • Maps
    • 4.
    • Sets
    • 5.
    • Indefinite containers
    • 6.
    • Sorting
    • 7.
    • Summary table
    • 8.
    • References
    • 9.
    • Appendix Container summary
  • 7. Epilogue
    • 0.
    • Abstract
    • 1.
    • Compatibility
      • 1.1
      • Incompatibilities with Ada 95
      • 1.2
      • Inconsistencies with Ada 95
    • 2.1
    • Incompatibilities with original Ada 95
      • 2.2
      • Inconsistencies with original Ada 95
    • 3.1
    • Aggregates for private types (AI-389)
      • 3.2
      • Partial generic instantiation (AI-359)
      • 3.3
      • Support for IEEE 559: 1989 (AI-315)
      • 3.4
      • Defaults for generic parameters (AI-299)
      • 3.5
      • Pre/post-conditions for subprograms (AI-288)
      • 3.6
      • Type and package invariants (AI-375)
      • 3.7
      • Exceptions as types (AI-264)
      • 3.8
      • Sockets operations (AI-292)
      • 3.9
      • In out parameters for functions (AI-323)
      • 3.10
      • Application defined scheduling (AI-358)
    • 4.
    • Acknowledgements
    • 5.
    • References

(*) Автор перевода: Самодов Михаил


2010-10-24 00:27:00

валютный рынок москва. . доверительное управление денежными средствами . akai mpc. . .