Key features:
Supported
integers in decimal, hexadecimal and binary formats;
floating-point numbers in decimal and scientific notation;
complex numbers and operations on them;
intervals and operations on them;
strings and ASCII characters;
Arithmetic and logical operations: + – * / or and xor not shl (<<) shr (>>) mod (

div == <> < <= >= > & (string concatenation) ** (integer exponentiation).
Variables and runtime initialization of variables via external callback function.
A set of built-in functions and the ability to register and use additional user-defined functions.
Control flow functions: if() repeat() exit() result() continue() break()
Ability to use inline function definitions directly within the formula (subroutines).
Support for the define directive.
Compiling the source formula into bytecode for multiple execution.
Minimal dependencies (only SysUtils in the base configuration).
French
Exécuter des formules mathématiques