• 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
ZylGpsReceiver.NET 3.26
ZylGpsReceiver.NET is a .NET library that simplifies communication with GPS receivers by providing an event-driven environment.
Devart ODBC Driver for SQL Server 5.0.0
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and Linux using ODBC-compliant tools. ...
Devart ODBC Driver for SQL Azure 5.0.0
Devart provides a robust ODBC driver for SQL Azure, enabling seamless connections to enterprise-level reporting, analytics, ...
Devart ODBC Driver for PostgreSQL 4.4.1
Devart's ODBC Driver for PostgreSQL enables seamless connection to PostgreSQL databases from Windows, macOS, and Linux. ...
Devart ODBC Driver for MySQL 5.0.0
Devart's ODBC Driver offers a reliable and fast way to access various databases, including MySQL, MariaDB, ...
Devart ODBC Driver for Oracle 5.0.0
Devart ODBC Driver enables seamless connection between Oracle databases and ODBC-compatible tools. It is compatible with ...
Devart ODBC Driver for xBase 4.0.0
Devart's ODBC Driver for xBase is a powerful software that grants easy access to various DBF ...
Devart ODBC Driver for SQLite 4.3.2
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC tools. It offers advanced ...
Devart ODBC Driver for Google Sheets 1.1.1
Devart's ODBC Driver allows ODBC-compliant tools on Windows to connect with and manipulate Google Sheets. It ...
Devart ODBC Driver for Zoho Projects 1.2.0
Devart ODBC Driver enables seamless integration between Zoho Projects and Windows applications used for reporting, analytics, ...
Home Development Components & Libraries Foreval Download

Foreval

January 19, 2023
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.365
License Freeware
Platform Windows
Supported Languages English Russian
Homepage dmanx.narod.ru
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.365: N/A

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

Most Popular

  1. Nevron Open Vision 2023.1
    36
  2. Devart ODBC Driver for Shopify 1.1.1
    23
  3. Aspose PDF Converter Tutorial 2022.3.5084
    16
  4. Devart ODBC Driver for Zoho Projects 1.2.0
    15
  5. C# QR Code Generator 2022.11.10702
    15
  6. Devart ODBC Driver for Oracle 5.0.0
    15
  7. Devart ODBC Driver for MySQL 5.0.0
    15
  8. Luxand FaceSDK 8.0
    15
  9. EaseFilter File Access Control SDK 5.2.4.1
    14
  10. C# PDF Viewer 2022.3.5084
    14

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-2023 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.