Info
Version: | 0.1.0 |
Author(s): | Mattia Merzi |
Last Update: | Thursday, April 30, 2020 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/mattiamerzi/EvalEx |
NuGet Url: | https://www.nuget.org/packages/EvalEx |
Install
Install-Package EvalEx
dotnet add package EvalEx
paket add EvalEx
EvalEx Download (Unzip the "nupkg" after downloading)
Dependencies
- Newtonsoft.Json(>= 12.0.3)
= handles double precision floating point numbers and strings (vars are automatically cast to the corresponding type - no explicit cast)
= it's possible to declare and use arrays of doubles (limited functionalities)
= support for map (double array => double array) and reduce (double array => double)
= an Expression can be used as a named input function for other expressions
= (experimental) function caching support
= dedicated string-based operators
Initial source code derived from "Java EvalEx" by Udo Klimaschewski ( https://github.com/uklimaschewski/EvalEx ).