Download Latest Version Calcex-v.0.2.0-stable.zip (55.7 kB)
Email in envelope

Get an email when there's a new version of Calcex Math Parser

Home
Name Modified Size InfoDownloads / Week
Readme.md 2019-09-27 1.5 kB
Calcex-v.0.2.0-stable.zip 2019-09-27 55.7 kB
Totals: 2 Items   57.2 kB 0

Calcex Changelog

NOTE: As of 2019-09, any future versions will be released at https://github.com/alxnull/calcex.

v.0.2.0 (stable release) (2019-09)

  • 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

Previous versions:

v.0.2.0-alpha (2018-12)

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.

v.0.1.5 (2018-04)

  • 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()

v.0.1.4 (2017-04)

  • First released version
  • Includes CalcexApp with Calculator and Converter
Source: Readme.md, updated 2019-09-27