Foreval 9.1.1.359

By Sorel

Freeware 25 Dec 2016

In category

Components > Science > Expressions

Description

Foreval is compiler of mathematical expressions (formulas) directly to x86-32 CPU/FPU command given as string at run-time (math parser & compiler). Present as "dll" library and Delphi sources. Can be compiled in FPC (Lazarus). Can be direct connection to the program (without dll). Version Foreval v.9 support complex numbers. For v.9: examples for Delphi(2009), Lazarus (FPC), GCC (Codeblock). Demo (for v.9): Fractals Julia; Visualizing of functions of complex variable - complex domain coloring , graph plotting & finding roots F(x). Previous version (v.8.4.17.250): examples for Delphi (2009), Lazarus (FPC), Builder(2009), MSVC (2010), GCC (Codeblock) , VB6, FreeBasic.

Main properties:

  • Unlimited length and nested of expression
  • Built-in main arithmetic and special functions
  • Built-in main algorithmic commands
  • Adding internal and external variables , arrays of (extended, double, integer, single), parameters of (double, extended) and pointers.
  • Adding internal and external complex (only v.9) variables of (extended, double,single) and complex parameters of (double, extended).
  • Adding external functions with real and complex(only v.9) variables and arrays.
  • Adding external functions with unlimited and indefinite number of variable.
  • Adding external functions in one line.
  • Symbolic and numeric differentiation (also for the added functions).
  • Optimization of a code.
  • Supported string types: UTF16, WideString, AnsiString, UTF8.
Compiled with Delphi2009+ or FPC (Lazarus) (with some changes - in Delphi4+).

Informations

  • Status: Fully functional
  • Source: FW
  • Size: 3 006 079kB

Platforms:

  • Delphi 2009
  • Delphi 2010
  • Delphi 6
  • Delphi XE
  • Delphi XE 2
  • Delphi XE3

Downloads