Bug#221111: ITP: libcharles0 -- Data structure library for Ada95 modelled on the C++ STL
Package: wnpp
Severity: wishlist
* Package name : libcharles0
Version : 0.0.20030813
Upstream Author : Matthew J. Heaney <matthewjheaney@earthlink.net>
* URL : http://home.earthlink.net/~matthewjheaney/charles/
* License : GPL
Description : Data structure library for Ada95 modelled on the C++ STL
Charles is a data structure library for Ada95, modelled principally on
the C++ STL. It features both ordered (lists and arrays) and unordered
(sets and maps) collections.
.
Associated with each data structure type is a separate iterator type,
which allows you to visit each item in the container. In particular,
an iterator abstracts away differences in specific container types,
allowing you to view the collection simply as a sequence of items. A
generic algorithm (for sorting, say) can be written in terms of an
iterator, so that you can use the algorithm over any data structure
having an iterator with the requisite operations.
.
This package contains the development files for Charles, and the
unstripped static library with debugging information.
Additional licensing terms:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
As a special exception, if other files instantiate generics from
this unit, or you link this unit with other files to produce an
executable, this unit does not by itself cause the resulting
executable to be covered by the GNU General Public License. This
exception does not however invalidate any other reasons why the
executable file might be covered by the GNU Public License.
See the full text of the GPL in /usr/share/common-licenses/GPL.
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux lbrenta 2.4.22-1-686-smp #1 SMP Sat Sep 6 00:06:59 EST 2003 i686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8
Reply to: