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.393):
Examples for Delphi, Lazarus , GCC (Codeblock), (Builder, MSVC - in b.366).
Demo: Fractals Julia; Visualizing of functions of complex variable - complex domain coloring , graph plotting & finding roots F(x), Fourier series.

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, logical 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

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Foreval

Foreval Web Site

Other Useful Business Software
D&B Hoovers is Your Sales Accelerator Icon
D&B Hoovers is Your Sales Accelerator

For sales teams that want to accelerate B2B sales with better data

Speed up sales prospecting with the rich audience targeting capabilities of D&B Hoovers so you can spend more sales time closing.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Foreval!

Additional Project Details

Operating Systems

Cygwin

Languages

English

Intended Audience

Developers

Programming Language

Delphi/Kylix

Related Categories

Delphi/Kylix Algorithms, Delphi/Kylix Compilers, Delphi/Kylix Mathematics Software

Registered

2009-08-07