We have hosted the application foreval in order to run this application in our online workstations with Wine or directly.


Quick description about foreval:

Foreval is compiler of mathematical expressions (formulas) (directly to x86-32 CPU/FPU comand) given as string at run-time. Present as "dll" library and Delphi sources. Can be compiled in FPC (Lazarus). Can be direct connection to the program (without dll).
?urrent version ( v. 9.1.1.365+):
Examples for Delphi, Lazarus , GCC (Codeblock), Builder, MSVC.
Demo: Fractals Julia; Visualizing of functions of complex variable - complex domain coloring , graph plotting & finding roots F(x).

Old version (v.8.4.17.250):
Examples for Delphi, FPC, Builder, MSVC , GCC (Codeblock) , VB6, FreeBasic.

Download files:
Foreval_all.7z (Foreval v9 + Foreval v8 + ForevalZ + all examples + doc) - recommend
ForevalG9.7z (Foreval v9 + examples v9+ doc)

(math parser, math expression parser, evaluate formula, evaluator, symbolic, differentiation, derivative , complex).

Features:
  • 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.
  • Support complex numbers: variables of (double, extended, single) and parameters.
  • Adding 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, WideString, AnsiString, UTF8


Audience: Developers.

Programming Language: Delphi/Kylix.
Categories:
Algorithms, Compilers, Mathematics

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.