diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-09-27 06:33:07 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-09-27 06:33:07 +0000 |
commit | fe840965796f04e113c9beeceba034258223788c (patch) | |
tree | 515466383594528ca29c34fc0685d9e33636c129 /devel/adabooch/pkg-descr | |
parent | e7ac705e54f5e4f3c7971aa5694f1471a4e0b2d2 (diff) | |
download | ports-fe840965796f04e113c9beeceba034258223788c.tar.gz ports-fe840965796f04e113c9beeceba034258223788c.zip |
Notes
Diffstat (limited to 'devel/adabooch/pkg-descr')
-rw-r--r-- | devel/adabooch/pkg-descr | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/devel/adabooch/pkg-descr b/devel/adabooch/pkg-descr new file mode 100644 index 000000000000..ee1dcd34d0b2 --- /dev/null +++ b/devel/adabooch/pkg-descr @@ -0,0 +1,21 @@ +The Ada 95 version of the components will contain the same key abstractions +as the C++ form (Structs, Tools and Support). However, the organization will +be slightly different, particularly in the Support domain. This is because +Ada 95 provides several special forms of memory management that are quite +different from C++. + +The Structs category provides an array of structural abstractions (Bags, +Collections, Deques, Graphs, Lists, Maps, Queues, Rings, Sets, Stacks, and +Trees). The Tools category provides algorithmic abstractions (Searching, +Sorting, etc.). The Support category contains all the "concrete" forms, plus +structures to create the components. + +Some of the structures permit structural sharing (graphs, lists, and trees). +Some structures may also be ordered (collections, dequeues, and queues). There +are also multiple forms for some structures: single and double linked lists, +directed and undirected graphs, and binary, multiway, and AVL trees. + +WWW: http://www.adapower.net/booch/ + +- David Holm +david@realityrift.com |