This release is now available at
http://www.pogner.demon.co.uk/components/bc/
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
stable.
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
subdirectories.