Foreval
Foreval is parser & compiler of mathematical expressions
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.377c):
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)