With the standard input grammar, the precedence of ‘-’ as a prefix
divide to divide a polynomial by an integer does not work.
example executes the example it gives. This can lead
to unpredictable results if the variables and constants in the example
have already been given values by the user.
minor should be modified to accept lists for
row and col.
Resultant might be modified to compute the resultant of a system of polynomials with respect to a list of variables.
Things that are labeled as Operators can occur in expressions output by
Jacal. Things that are labeled as Commands act upon their arguments and
do not generally occur in expressions output by Jacal. Things that are
labeled as flags are
set to control aspects of the Jacal
The examples throughout this text were produced using
Jacal has several grammers it understands. The
is used in this manual. It is like simple
TeX grammar and algol
family computer languages.
Identifier names are case sensitive and can be any number of characters long.
details the LACK OF WARRANTY for Jacal and the conditions for distributing Jacal.
is online introduction to using Jacal.
documents changes to Jacal.
is a unix (sh) script to start an interactive jacal session.
demonstrates batch file use. "batch(demo);" to use in jacal.
is a batch file of Robertson-Walker model of General Relativity.
is a batch file which tests Jacal.
is documentation on how to use jacal in TeXinfo format.
has files telling about how jacal works.
gives an algorithm for clearing radicals and other algebraic field extensions from denominators.
explains how to create new grammars.
gives a little history of jacal.
explains mid-level data formats. From a Dr. Dobbs article.
article explaining jacal’s integration algorithm.
is the file you load into scheme in order to run jacal.
contains comments describing the rest of the files.
has initializations for modes in Jacal.
is a program for viewing TeX expressions.