TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender: "Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
From: Simon Wright <[log in to unmask]>
Date: Tue, 6 Jun 2000 20:08:06 +0100
Reply-To: Simon Wright <[log in to unmask]>
Parts/Attachments: text/plain (36 lines)
This release is now available at

Added Deques (in the Unbounded form only so far).

  In AVL Trees and Lists, removed the aliased specification on
  elements, which forces the element to be constrained even if the
  discriminant has a default.

  In response to a report from T E Dennison <[log in to unmask]>,
  speeded up the creation of Iterators. Note, this requires that
  iterators be declared of type Containers.Interator'Class.

  Copying of Ordered Collections using Collections.Copy is now

  Removed unnecessary private operations on some Containers.

  Synchronized Unbounded Maps had no "=" operation.

  The added Map iterator features (which allow access to the
  Value) have been reworked in the same style as the standard
  Container iterators. They are only available when the
  Iterator concerned is viewed as a Map_Iterator.

  Smart Pointers now have a Null_Pointer declaration.

  Bounded forms didn't properly implement equality (thanks to Mark Bond
  <[log in to unmask]>).

  Hash tables now compile with APEX as well as GNAT and ObjectAda 7.1.

  Reorganised the source files so that tests and demos go in