Foreval is compiler of mathematical expressions(formulas) given as string at run-time.(math parser & compiler x86-32) . Present as "dll" library and Delphi component . Examples for Delphi, FPC, C++, VB6, VB.NET, FreeBasic. Open source.

Version:Foreval is compiler of mathematical expressions(formulas) given as string at run-time. (math parser & compiler x86-32 CPU / FPU). Has a possibility of symbolic differentiation.8.4.17.249

License:Free

Operating System:Windows

Homepage: dmanx.narod.ru

Developed by:

Present as "dll" library and Delphi component. Can be compiled in FPC (Lazarus). Examples for Delphi, FPC, C++(Builder_2009, MSVC_2010(CLR), GCC), VB6, FreeBasic, VB.NET. For use in programs that perform 'run-time' calculations. Open source. (v.

8.4.17.249)

Main properties:Unlimited length and nested of expression.

Built-in main arithmetic and special functions.

Built-in main algorithmic command.

Adding internal and external variables (extended, double, single, integer), arrays and parameters.

Addition external functions with unlimited and indefinite number of variables.

Adding external functions in one line.

Symbolic and numeric differentiation (also for the added functions).

Optimization of a code.

Supported string types: UTF16, UTF8, WideString, AnsiString

license: freeware with source (MIT) compiling with Delphi 7+ or FPC(Lazarus)