Hef.Math.Interpreter 0.2.0-alpha

An Interpreter that takes a math formula (string) as input, and outputs a numeric result.

This is a prerelease version of Hef.Math.Interpreter.
There is a newer version of this package available.
See the version list below for details.
Install-Package Hef.Math.Interpreter -Version 0.2.0-alpha
dotnet add package Hef.Math.Interpreter --version 0.2.0-alpha
<PackageReference Include="Hef.Math.Interpreter" Version="0.2.0-alpha" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Hef.Math.Interpreter --version 0.2.0-alpha
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Added:
- The interpreter now handles the use of multiple contexts (identified by name).
- Some operators now accept a function-style writer (eg. `min(1, 2)` instead of `min 1 2`.
- Copies of all previously prcessed formulae are now kept in cache (optimization).

Changed:
- Operations and values are now stored a tree (optimization).

Fixed:
- Fixed precedence issues related to `|` and `&` boolean operations.

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.1.1 795 11/2/2017
1.1.0 326 9/11/2017
1.0.0 375 9/3/2017
0.2.0-alpha 317 8/29/2017
0.1.1-alpha 265 8/22/2017
0.1.0-alpha 327 8/20/2017