Skip to content

Releases: NTDLS/NTDLS.ExpressionParser

1.5.1

28 Oct 18:12

Choose a tag to compare

  • State reuse fixes.

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

1.5.0

28 Oct 17:39

Choose a tag to compare

  • Vastly improved performance with expression cache.

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

1.4.2

27 Oct 04:06

Choose a tag to compare

  • 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

1.1.5

31 Dec 12:21

Choose a tag to compare

1.1.4

03 Oct 15:54

Choose a tag to compare

1.1.2

15 Nov 15:59

Choose a tag to compare