Calcex Math Parser Changelog

What's new in Calcex Math Parser 0.2.0

Oct 14, 2019
  • New: Compile expression strings to function delegates.
  • New: Evaluate expressions to MathML format.
  • New: Functions: sum, prod, exp
  • Changed: Renamings of namespaces, classes and methods (breaking), e.g. namespace change from Bluegrams.Calcex to Calcex.
  • Fixed: Minor bug fixes

New in Calcex Math Parser 0.2.0 Alpha (Dec 10, 2018)

  • WARNING: v.0.2.x is incompatible to previous versions!
  • New: Major rewrites; now based on .NET Core.
  • Changed: Multiple big breaking changes to previous versions, e.g. MathParser is now Parser.
  • New: Added many new operators and functions, e.g. boolean and bitwise operators.
  • New: New parsing and evaluation options; better performance.

New in Calcex Math Parser 0.1.5 (Dec 10, 2018)

  • New: Functions: ceil, floor, round, sign, trunc, min, max, avg
  • New: Static shortcut methods Evaluate() and TryEvaluate()
  • New: Switch between ',' and '.' as decimal separator
  • Changed: Functions given by expression are evaluated with a separate parser
  • Changed: Evaluation of exponentations
  • Fixed: Bug when calling custom functions with multiple arguments
  • Fixed: Bug in ParserResult.EvaluateList() and #1