Addons/math/cal

From J Wiki
Jump to navigation Jump to search

CAL: scientific calculator engine

CAL (calculator engine) is a JAL addon to ship as a standalone package the engine which drives TABULA.

Load and run the addon as follows:

   load 'math/cal'

For more details, see TABULA and links from that page.


CAL is not intended to be used standalone.

You will only do so if you are writing a new version of TABULA, or investigating / debugging an existing version.

However, to develop t-tables with custom functions, knowledge of CAL is needed besides the TABULA graphic interface.

To make a start at doing this, pick menu: Studio > Labs... then pick item: CAL - the TABULA engine


CAL makes use of the JAL addon: UU, a unit conversion and compute engine. You do not need to load UU yourself, since CAL loads it when it runs.

Both CAL and UU are supported for all J versions and platforms from J version 6.0.2 upwards.

See TABULA for Release Notes for all 3 addons: math/cal, math/tabula, math/uu.