SAL Home MATH Computer Algebra System


SAML (Simple Algebraic Math Library) is a C library for symbolic calculations, accompanied by some application programs (samuel, factorint, induce), and Python bindings. The library provides an object-oriented framework for defining and handling mathematical types, and implements the most common data types of computer algebra: integers, reals, fractions, complex numbers, polynomials, tensors, matrices, etc. The application programs consist of an interactive symbolic calculator (samuel), a programming language (induce) and a program to factorize integers (factorint).

Current Version:   970418

License Type:   GPL

Home Site:

Source Code Availability:


Available Binary Packages:

Targeted Platforms:

Un*x system (tested on Linux 2.0 and SunOS)

Software/Hardware Requirements:

gcc 2.5.0 or later, gdbm, Perl, gmake. Python and readline library are recommended.

Other Links: (FTP site)

Mailing Lists/USENET News Groups:

See Home Site

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Mathematics   |   Computer Algebra Systems

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.