You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Richard Kreckel 154648c016 - Added gcc 2.95.2 to `known to work with'-section. 25 years ago
CVSROOT initial checkin 25 years ago
autoconf Initial revision 25 years ago
benchmarks Initial revision 25 years ago
doc Initial revision 25 years ago
examples Initial revision 25 years ago
include Initial revision 25 years ago
lidia-interface Initial revision 25 years ago
src Initial revision 25 years ago
tests Initial revision 25 years ago
COPYING Initial revision 25 years ago
ChangeLog Initial revision 25 years ago
FILES Initial revision 25 years ago
INSTALL - Added gcc 2.95.2 to `known to work with'-section. 25 years ago
INSTALL.generic Initial revision 25 years ago
Makefile.devel Initial revision 25 years ago
Makefile.in Initial revision 25 years ago
NEWS Initial revision 25 years ago
README Initial revision 25 years ago
TODO Initial revision 25 years ago
TODO-subclass Initial revision 25 years ago
TODO-verylong Initial revision 25 years ago
configure Initial revision 25 years ago
configure.in Initial revision 25 years ago

README

Class Library for Numbers

Copyright (c) Bruno Haible 1988-2000

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.
- Elementary, logical, transcendental functions.
- C++ as implementation language brings
- efficiency,
- type safety,
- algebraic syntax.
- Memory efficiency:
- Small integers and short floats are immediate,
not heap allocated.
- Automatic, non-interruptive garbage collection.
- Speed efficiency:
- Assembly language kernel for some CPUs,
- Karatsuba and Schönhage-Strassen multiplication.
- Interoperability:
- Garbage collection with no burden on
the main application,
- hooks for memory allocation and exceptions.

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.
The following C++ features are not used:
new, delete, virtual inheritance,
exceptions.

Homepage: http://clisp.cons.org/~haible/packages-cln.html