Version: 1.4.2
Status: Stable
Released: 2025-10-27
License: MIT License
No downloadable files are available for this release but you can obtain the source code from GitHub.
Source-Code

This is open source software licensed as MIT License. You can obtain the source code from GitHub or browse the releases for source code associated with specific versions. If you make any changes which you feel improves this application, please feel free to submit a pull - request.

Release Notes
  • Added unit tests.
  • Resolved issue with freestanding not as first character.
  • Resolved issue with operation count for functions.
  • Resolved missing tanh function.
  • Moved from IsNumber to IsDigit for optimized parsing.
  • Improved inlining
  • Addition of new built-in functions.: clamp, deg, rad, hypot, logn, prod, rand, round, sign, trunc, if, count, pi, e
  • Improved caching, added multiple layers: pre-parsed cache and pre-computed cache.
  • Resolved decimal truncation and formatting and issues with ambiguous functions.
  • Added support for NULLs in expressions.
  • Added parser options.
  • Major optimizations and improvements to the parsing engine.

Be sure to check out the NuGet package: https://www.nuget.org/packages/NTDLS.ExpressionParser/1.4.2