



| Figure 7.7 | The toolbar Alg\en\Jacal (general purpose CAS). |
|
In the present version, Jacal is launched in a command window.
7.8.1 Description of the buttons
- JACAL : launches the JACAL program.
- SCHEME : launches the interpreter
scm.exe of the Scheme language.
- EMACS/ast : launches the Emacs program for Windows from the
directory
ASTEXDIR (necessary to use the button Ejacal ).
- Ejacal : launches Jacal in a shell of Emacs. Emacs must be already open.
The command sent to the shell is
runprg.bat jacal.
- << Doc>> : marker of the group of buttons << Documentation>>. This button
doesn't execute any action, it serves just as visual separator between the
groups of buttons.
- Web site : displays the site of Jacal in the default web browser.
- Loc web : displays a local copy of the site of Jacal in the default web
browser.
- Man Jacal : displays the user's manual of Jacal.
- Man Scheme : displays the user's manual of Scheme.
- << Tests com>> : marker of the group of buttons << Tests communs>>.
This button doesn't execute any action, it serves just as visual separator
between the groups of buttons.
- 1+2 : add 1 and 2 in Jacal.
- 2*3 : multiply 2 by 3 in Jacal.
- 2^10 : calculate 2 to the power 10 in Jacal.
- 1/3+3/4 : add two fractions in Jacal.
- 100 ! : calculate the factorial of 100 in Jacal.
- Quit : quit the Jacal program.
- << Tests spec>> : marker of the group of buttons << Tests specific to the
program>>. This button doesn't execute any action, it serves just as visual
separator between the groups of buttons.
- factor : factorise a fraction into a quotient of prime numbers.
- << Tests btns>> : marker of the group of buttons << Buttons under test>>.
This button doesn't execute any action, it serves just as visual separator
between the groups of buttons.
- diff : calculate a derivative.
- 1+2 ? : calculate 1+2 with another end of command than in the button
1+2 of the common tests.
7.8.2 Test of the buttons
Under Windows 2000:
- The common tests buttons don't work in a window of command
cmd.exe :
a sequence of lines with one character \ per line appears, instead of the
commands.
- In a shell of Emacs, the 6 common tests and the specific test work.
- The command window closes itself when quitting Jacal by typing the
command
quit();
Under Windows 98SE, the common and specific tests work in a shell of Emacs.



