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.




