This message announces the availability of JACAL release jacal1b5.

New in jacal1b5:

  * jacal.sh (gsi): Gambit 4.0 doesn't allow input redirection;
  foils --version test.
  * jacal.sh: grep -q is not universal.  echo -n not portable.
  Test for rpm existence before call.
  * jacal.sh: Separated shell assignments and exports.

  * jacal.1: Documented jacal script.

  * builtin.scm (wronski, wronskian): Added.
  * builtin.scm (degree, flatten): Added.
  (poly): With single argument, convert equation to polynomial.

  * poly.scm (poly:total-degree): Added.

  * elim.scm (clambda?): Descend bunches rather than matrixes.

  * ff.scm (ff:null-space-basis, ff:null-space-basis-gcl-bug):
  array:copy! renamed from array-copy! and arguments reversed.

  * view.scm, vect.scm, uv-hensel.scm, tensor.scm, sqfree.scm,
  poly.scm, norm.scm, hensel.scm, grammar.scm, ff.scm, factors.scm,
  ext.scm, elim.scm, debug.scm, combin.scm, builtin.scm, types.scm,
  sexp.scm, English.scm: Added appropriate REQUIREs.

  * scl.scm: Removed; each file does its own REQUIREs.
  * scl.scm: No longer need logical for INTEGER-EXPT.

  * uv-hensel.scm, hensel.scm, poly.scm, ff.scm: EXPT replaces
  INTEGER-EXPT.

  * Makefile (tags): Cleaned.
  * Makefile ($(infodir)jacal.info): "cp -a" ==> "cp -p".
  (jacal.info): Only run infobar if PREVDOCS exists.
  * Makefile (srcdir.mk): Include after target.
  Separated shell assignments and exports.

				-=-=-

JACAL is an interactive symbolic mathematics program.  JACAL can
manipulate and simplify equations, scalars, vectors, and matrices of
single and multiple valued algebraic expressions containing numbers,
variables, radicals, and algebraic differential, and holonomic
functions.

JACAL is written in Scheme.  A version of Scheme (IEEE P1178 and R4RS
compliant) written in C is available with JACAL.  SCM runs on Amiga,
Atari-ST, MacOS, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Unix and similar
systems.

Documentation is included in the distribution.  Documentation is also
online at:

	    http://swiss.csail.mit.edu/~jaffer/JACAL.html

JACAL is available from:
 http://swiss.csail.mit.edu/ftpdir/scm/jacal1b5.zip
 swiss.csail.mit.edu:/pub/scm/jacal1b5.zip (FTP instructions follow)
Also available as RPM:
 http://swiss.csail.mit.edu/ftpdir/scm/jacal-1b5-1.noarch.rpm
 swiss.csail.mit.edu:/pub/scm/jacal-1b5-1.noarch.rpm

SLIB is a portable scheme library which JACAL requires:
 http://swiss.csail.mit.edu/ftpdir/scm/slib3a2.zip
 swiss.csail.mit.edu:/pub/scm/slib3a2.zip
Also available as RPM:
 http://swiss.csail.mit.edu/ftpdir/scm/slib-3a2-1.noarch.rpm
 swiss.csail.mit.edu:/pub/scm/slib-3a2-1.noarch.rpm

SCM is a small Scheme implementation under which JACAL will run.
SCM source is available from:
 http://swiss.csail.mit.edu/ftpdir/scm/scm5e1.zip
 swiss.csail.mit.edu:/pub/scm/scm5e1.zip
Also available as i386 binary RPM:
 http://swiss.csail.mit.edu/ftpdir/scm/scm-5e1-1.i386.rpm
 swiss.csail.mit.edu:/pub/scm/scm-5e1-1.i386.rpm

Programs for printing and viewing TexInfo documentation (which JACAL
has) come with GNU Emacs or can be obtained via ftp from:
 ftp.gnu.org:pub/gnu/texinfo/texinfo-4.0.tar.gz
