Class Library for Numbers
-Copyright (c) Bruno Haible 1988-2002
-Copyright (c) Richard Kreckel 2000-2004
+Copyright (c) Bruno Haible 1988-2008
+Copyright (c) Richard Kreckel 2000-2008
GPL
- Automatic, non-interruptive garbage collection.
- Speed efficiency:
- Assembly language kernel for some CPUs,
- - Karatsuba and Schönhage-Strassen multiplication.
+ - Karatsuba and Schönhage-Strassen multiplication.
- Interoperability:
- Garbage collection with no burden on
the main application,
- - hooks for memory allocation and exceptions.
+ - hooks for memory allocation.
Requires: C++ compiler g++.
The following C++ features are used:
classes, member functions, overloading of functions and operators,
constructors and destructors, inline, const, multiple inheritance,
-templates and namespaces.
+templates, namespaces, and exceptions.
The following C++ features are not used:
-new, delete, virtual inheritance, exceptions.
+new, delete, virtual inheritance.
Homepage: <http://www.ginac.de/CLN>