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 a8369235e2 * Change all C include headers to ISO style within C++ code. 21 years ago
CVSROOT initial checkin 25 years ago
autoconf * m4/gmp.m4 (CL_GMP_CHECK): Do not lose LIBS setting with config.cache enabled. 21 years ago
benchmarks * Change all C include headers to ISO style within C++ code. 21 years ago
doc 2004-01-01 Richard B. Kreckel <kreckel@ginac.de> 21 years ago
examples * Change all C include headers to ISO style within C++ code. 21 years ago
include/cln * Change all C include headers to ISO style within C++ code. 21 years ago
m4 * m4/gmp.m4 (CL_GMP_CHECK): Do not lose LIBS setting with config.cache enabled. 21 years ago
src * Change all C include headers to ISO style within C++ code. 21 years ago
tests * Change all C include headers to ISO style within C++ code. 21 years ago
COPYING * Adjusted dates and final touches for 1.1.1. 24 years ago
ChangeLog * Change all C include headers to ISO style within C++ code. 21 years ago
FILES Rework of autoconfiscation infrastructure 21 years ago
INSTALL * Mention gcc 3.4 for x86. 21 years ago
INSTALL.generic - INSTALL.generic: Clarified behaviour of --with-gmp. 25 years ago
Makefile.devel * Finalize release 1.1.6 again. 21 years ago
Makefile.in * Distclean shouldn't remove cln.spec. 21 years ago
NEWS * Version 1.1.7 released. 21 years ago
README * Whow, time goes by... 21 years ago
TODO Initial revision 25 years ago
TODO-subclass Initial revision 25 years ago
TODO-verylong Initial revision 25 years ago
cln-config.1.in * Last bits for release 1.1.5. 23 years ago
cln-config.in * All Files have been modified for inclusion of namespace cln; 25 years ago
cln.m4 * cln.m4: quote macro name. 23 years ago
cln.pc.in added pkg-config support 21 years ago
cln.spec.in pass infodir and mandir to configure 21 years ago
configure.ac Fix autoconf problem with ftime(). 21 years ago

README

Class Library for Numbers

Copyright (c) Bruno Haible 1988-2004
Copyright (c) Richard Kreckel 2000-2004

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

Homepage: <http://www.ginac.de/CLN>