Skip to content

v1.0.0

Choose a tag to compare

@pisarev pisarev released this 04 Aug 20:13
· 18 commits to main since this release

First public release.

An expression parser and virtual machine for Object Pascal. A formula is
compiled to flat bytecode and run with a linear pass over memory; on x86-64 the
bytecode can be compiled further, to machine code.

  • Delphi and Free Pascal, Windows and Linux, one source
  • runtime and design-time packages for both IDEs
  • a test matrix that builds and runs everything with both compilers
  • documented samples that the matrix builds and runs as part of the checks

Try it without installing anything:
https://pisarev.github.io/mathparser-live/demo/

There is no binary here on purpose: this is a library, and what you want from it
is the source. The archives below are the sources of this tag.