The program uses FastScript which allows users to define calculation
formulas or their own scripts.
Several of the possible locations where user expressions and scripts can
be used are:
Some locations support only user expressions, for example:
IIF(A=0,0,B/A)
Others support function defining:
function F: Variant;
var x: integer;
begin
...
result:= x;
end
FastScript is a scripting library. It is useful for programmers who want
to add scripting ability to their projects. FastScript is written on
100% Object Pascal and can be installed in Borland Delphi 4-7,
C++Builder 4-6 and Kylix 1-3.
A unique feature of FastScript is the ability to use several languages
(PascalScript, C++Script, JScript, and BasicScript), so you can write
scripts using your favourite language. FastScript does not use Microsoft
Scripting Host, so it can be used in both Windows and Linux environment.
FastScript combines cross-platform scripting, fast code execution, small
footprint, rich set of features and a splendid scalability.
The languages that are supported are as follows: