X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=README;h=0f8592baefba7503bb25e0e87bc9129a6a512d4f;hb=09d9f676a5d1c9652b732d0dd78f0c6130a83165;hp=bc5fe589e73b9a5dee902c28317c6eff1a33645b;hpb=dd9e0f894eec7e2a8cf85078330ddc0a6639090b;p=cln.git diff --git a/README b/README index bc5fe58..0f8592b 100644 --- a/README +++ b/README @@ -1,15 +1,16 @@ Class Library for Numbers -Copyright (c) Bruno Haible 1988-2000 +Copyright (c) Bruno Haible 1988-2019 +Copyright (c) Richard Kreckel 2000-2019 +Copyright (c) Alexei Sheplyakov 2008-2010 GPL Features: - Rich set of number classes: - Integer (unlimited precision), rational, - short float, single float, double float, - long float (unlimited precision), complex, - modular integer, univariate polynomial. + Integer (unlimited precision), rational, short float, + single float, double float, long float (unlimited + precision), complex, modular integer, univariate polynomial. - Elementary, logical, transcendental functions. - C++ as implementation language brings - efficiency, @@ -21,21 +22,18 @@ Features: - 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. +classes, member functions, overloading of functions and operators, +constructors and destructors, inline, const, multiple inheritance, +templates, namespaces, and exceptions. The following C++ features are not used: -new, delete, virtual inheritance, -exceptions. - -Homepage: http://clisp.cons.org/~haible/packages-cln.html +new, delete, virtual inheritance. +Homepage: