• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
SMTP/POP3/IMAP Email Lib for Power Basic 8.6
This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and ...
SMTP/POP3/IMAP Email Lib for FoxPro 8.6
This email component library for FoxPro supports SMTP, POP3, and IMAP with APIs that make it ...
ZylBurner.NET 1.17
This CD/DVD burner software, powered by the NeroCmd utility, requires the installation of Nero Burning ROM. ...
SMTP/POP3/IMAP Email Lib for dBase 8.6
This email component library supports SMTP, POP3, and IMAP protocols for sending and receiving emails with ...
ZylIdleTimer.NET 1.43
ZylIdleTimer.NET is a .NET component that allows you to perform tasks after a system-wide idle time ...
Devart PgDAC 8.4.0
PostgreSQL Data Access Components is a collection of tools that allow developers to connect to PostgreSQL ...
Devart UniDAC 10.4.0
Universal Data Access Components offers direct access to a range of databases from Delphi and C++Builder, ...
Devart VirtualDAC 13.4.0
VirtualDAC is a component library that enables enhanced data processing in Delphi and C++Builder, including Community ...
Devart MyDAC 12.4.0
MyDAC is a library that allows easy access to MySQL and Mariadb from Delphi and C++Builder, ...
Home Development Components & Libraries Foreval Download

Foreval

March 22, 2025
Foreval is an open-source math parser and compiler that functions as a dll library and Delphi source. It compiles math formulas as strings at run-time, and is compatible with languages such as Delphi, FPC, C++, VB6, and FreeBasic. It operates on x86-32.
Foreval
Foreval Screenshot
Version 9.1.1.387
License Freeware
Platform Windows
Supported Languages English Russian
Homepage foreval.sourceforge.net
Developed by Sorel
I recently had the opportunity to try out Foreval, a math parser and compiler specifically designed to support complex numbers given as strings at run-time. In addition to its core functionality, Foreval also includes a possibility of symbolic differentiation. This modern software is available as a "dll" library or as Delphi sources, and can be built using FPC (Lazarus). Examples are included for Delphi, Lazarus, GCC, Builder, MSVC, VB6, and FreeBasic.

Foreval is especially useful for programs that perform 'run-time' calculations. The software is capable of demoing various calculations such as Fractals Julia and visualizing functions of complex variables using complex domain coloring, graph plotting, and finding roots F(x).

The software boasts unlimited length and nested expressions, built-in arithmetic and special functions, built-in algorithmic commands, and the ability to add internal and external variables (extended, double, single, integer), arrays, and parameters. Complex variables (extended, double, single) can also be added, and external functions can be added with an unlimited and indefinite number of variables. Furthermore, external functions can be added in just one line. Symbolic and numeric differentiation is available for both built-in and added functions. Foreval also includes optimization of code.

The software supports multiple string types including UTF16, UTF8, WideString, and AnsiString. The license is freeware with open source (MIT) and can be compiled with Delphi 2009+ or FPC (Lazarus).

Overall, I highly recommend Foreval for individuals and businesses in need of a comprehensive math parser and compiler that can handle complex numbers and a wide range of variables and functions.
What's New

Version 9.1.1.387: N/A

Version 9.1.1.375: N/A

Version 9.1.1.365: N/A

compiler derivative Delphi expression parser evaluate mathematical differentiation evaluator symbolic
Free Download 2.9M
1072
  • Share on:

Most Popular

  1. Jep Java 3.4.0
    64
  2. Install Package IronPdf 2022.4.5455
    62
  3. Devart UniDAC 10.4.0
    61
  4. Devart MyDAC 12.4.0
    57
  5. PPT2Flash SDK for .NET ASP.NET COM 2.5
    55
  6. Eltima Virtual Serial Port Driver 6.9
    55
  7. SecureBlackbox for Java 14.0.288
    53
  8. Aspose.Flash for .NET 2.9.0.0
    53
  9. CommandBar Development Kit 2.0
    53
  10. ZylGPSReceiver.NET Mobile 1.60
    52

Related Downloads

Titan Database Interface(tm) for Microsoft Access(r)
Titan Database Interface for Microsoft Access is a rapid database component that ...
DSPLAB for Delphi
DSPLab is a Delphi library with IIR Filter and FFT components for ...
Bytescout XLS SDK
This .NET library enables programming languages like Visual Basic.NET, C#, and ASP.NET ...
Elecard Codec SDK G4
Elecard Codec SDK G4 is a tool that allows developers to create ...
Quick PDF Library
QuickPDF is a robust PDF developer software development kit with a 500+ ...
TeeChart for Java
This library provides Java charting components with 50+ styles, 30+ financial and ...
Avazurk.com Java Barcode Reader
Avazurk.com's Java Barcode Reader software can read 16 types of barcodes including ...
SphinxConnector.NET
SphinxConnector.NET is a .NET library facilitating access to Sphinx full-text search capabilities. ...
CMATH for C++ Builder
CMATH for BC++ provides efficient mathematical functions for complex numbers in cartesian ...
MindFusion.Diagramming for Android
DroidDiagram is a powerful Android component that simplifies the creation and presentation ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.