Skip to content

1.0.8 - The parser fixes, carried

Pre-release
Pre-release

Choose a tag to compare

@pisarev pisarev released this 07 Aug 21:17
· 11 commits to main since this release

A version bump that carries the parser fixes. The component itself is unchanged.

One of those fixes reaches the component directly. It computes curves on worker
threads, and a formula holding a call to Parse or Deriv starts a nested
parser. Until now that nested parser inherited the mask of whoever called it
rather than installing its own, so what it did on division by zero depended on
the caller. The pascal-mathparser release for 1.0.8 has the detail.

Delphi 13 and Free Pascal 3.3.1. The component draws through the VCL on Delphi
and the LCL on Lazarus; the engine itself needs neither and builds headless.