Download Latest Version calm-4.0.0.zip (321.7 kB)
Email in envelope

Get an email when there's a new version of CalclipseMath

Home / CalclipseMath 2.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2016-05-17 1.6 kB
calm-2.0.0.zip 2016-05-17 335.0 kB
Totals: 2 Items   336.6 kB 0

Release notes

Source code and Javadoc can be downloaded from www.calclipse.com.

License update

This version is released under LGPL version 3.

System requirements

  • Java version 1.8 or newer

calm-2.0.0.zip has the following directories: * calm-2.0.0/bin: launchers for the script interpreter (calm.bat and calm.sh) * calm-2.0.0/doc: documentation with symbol reference (index.html) * calm-2.0.0/inventory: contains calc.txt, a sample script (run with calm script:calc.txt) * calm-2.0.0/lib: contains calm.jar * calm-2.0.0/LICENSE.txt: license information

CalclipseMath has been overhauled, and the API has changed drastically. Old scripts may not run with this version. CalM is used as a contracted form of CalclipseMath. The scripting language is named the CalM (or CalclipseMath) scripting language.

A few changes: * elif has been renamed to elsif. * The import and execute tokens have been removed (these are still script keywords). * The term MComp URL has been abandoned in favor of MComp location. Location formats have changed, e.g. old: script://some_script.txt, new: script:some_script.txt. * Some matrix functions (echelon, rechelon and lu) accept a new paramater for controllong partial pivoting. * The old functions max, min and sort accepted either an arbitrary number of arguments or a single array argument. The new ones accept only arbitrary many arguments, but array arguments are treated as collections of objects to compare.

Source: README.md, updated 2016-05-17