[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: