The standard Aldor library
May 19, 2004: libaldor 1.0.2 released with the 1.0.2 compiler
July 19, 2002: fixes and workaround for reported bugs
June 13, 2002: release of libaldor 1.0.1
What is libaldor?
(formally known as salli)
is the new standard
It is a compact replacement and enhancement for the
and basiclib libraries that
used to be provided by
NAG Ltd. together with the
It provides a low-level interface between
programmers and the abstract machine, as well as several standard data
structures, allowing its users to start programming with a fairly complete
set of basic types and data structures already built into the language.
It also provides an Aldor interface
to the GNU MP package.
provides an easy way to learn the Aldor
language for beginners.
What is the current version?
The current distributed version is 1.0.2, released May 19, 2004.
How do I get and install libaldor?
libaldor is now bundled with
compiler and is automatically
installed with it.
Older versions of
for previous versions of the compiler can be obtained from
or by ftp.
The libaldor user's guide and reference manual
The libaldor documentation delivered
with the compiler is in pdf format. You can also
online or download a
version specially formatted for printing, or the complete
What about more advanced libraries
libaldor is an all-purpose
basic library that does not offer advanced mathematical functionalities.
There are however several advanced
Aldor libraries for that purpose,
in particular the
libraries, which are compatible
extensions of libaldor.
Another useful extension of libaldor
, which provides primitives
for distributed computing.
Other libraries are available from the Aldor
libaldor is not free from the
little creeping things. Here is the list of reported ones, with fixes
or workarounds whenever possible. Please help all our users by reporting
any bug you find to
None reported so far.
Segmentation fault while printing a DoubleFloat
Message: `The file `xxx.ao' is newer than `aldor_gloop.ao''
inside the interactive loop
Please report problems or bugs about
Last update: 18 June 2004