A new vesion of the ASL (Ada Structured Library) containers have been
put on to my web page - http://www.concentric.net/~Minyard. This
version fills some major holes in the graph container. Now graph
edges can have values and the same pair of nodes can have multiple
links between them. Also, and example program was added, it finds the
minimum number of states in the United States that one would have to
travel to get from any state to any another state.
The ASL containers are a set of container classes for Ada95. See the
web page for more details.
I had hoped that this release would be a documentation/example
release, but them someone pointed out that graphs were quite weak.
Anyway, the next release should have better documentation.
Thanks to Daniel Gaudry for the help on graphs and to the various Ada
compiler vendors that have helped with various points of compliance
with the RM.
As always, suggestions, bug fixes, criticism, and reckless
enthusiastic praise are welcome :-).
Release 0.5 - 8/16/1998
* 08/14/1998 - Modified the graph containers to support user values on
the links. Also, they will conditionally allow multiple links
between the same two nodes. These were both major oversights in the
design of graphs, thanks to Daniel Gaudry for pointing this out.
* 08/14/1998 - Moved all the tests to the tests directory.
* 08/15/1998 - Added an example program that prints minimal paths
between states in the United States. It is in the examples
* 08/15/1998 - Fixed some bugs in the AList container.
Corey Minyard Internet: [log in to unmask]
Work: [log in to unmask] UUCP: [log in to unmask]