Save More Than Ever with RAD Studio + Kai Buy Now

See What's Coming in RAD Studio 13.2 Florence Save Your Seat

Delphi and C++Builder 13 Community Editions are now available Learn more

Share What You Built With Kai Submit Your Story

Webinar: Kai Summer Wave August 17 - 21 Save Your Seat

Special Live Webinar: Introducing Kai - A New Chapter for RAD Studio Watch the Replay

Kai for RAD Studio is now available! Discover Kai

InterBase 15.1 Now Available! Explore What's New

New Upgrade Center is Now Live! Visit Now

RAD Studio 13.1 Florence Now Available! Explore What's New

Discover The Getit Page

Deep discounts available on InterBase for OEM or VARs – Contact sales

Renew your Update Subscription license now Read more

MathParser

MathParser

GetIt
MathParser 1.3.4
by Yuriy Pisarev (https://github.com/pisarev)
Category: Libraries
IDE: Delphi 13
Edition: See IDE
Subscription: Not Required
Tags: expression parser, formula, math, evaluator, bytecode, JIT, symbolic differentiation, calculator
Size: 0.41MB
Download: See IDE
Facebook: Share
Twitter: Share

An expression parser and a virtual machine for Object Pascal. A formula compiles to a flat byte array and runs by a linear pass over it, with no allocation on the path of an ordinary formula. On x86-64 an optional accelerator turns that bytecode into machine code and hands back anything it declines, so an answer is never fast but wrong. 199 registered names, user functions and variables bound by address, symbolic differentiation. Depends on the RTL alone: no VCL, no FMX.

31 Aug 2026
MIT License (MIT)

Related