I've just uploaded this release to
http://www.pogner.demon.co.uk/components/bc/
Changes:
Added Bounded and Dynamic Bags.
Added Unbounded Rings in standard, Guarded and Synchronized forms.
ObjectAda problems with Semaphores.
Eliminated a problem where a function call, used only for its side
effect and not for its result, was deleted by high optimisation
levels (-O3). This may be a GNAT bug.
Passive iteration (in BC.Containers) didn't reset the passed-in
Iterator.
Notes from John P. Woodruff on use with Rational Apex.
Added a word-counter demo, as suggested by John English in the Ada
Standard Component Library Working Group.
Further contributions.
-Simon