Skip to content

#️⃣ C# Expression parser and evaluator, inspired from jokenizer project.

License

Notifications You must be signed in to change notification settings

umutozel/Jokenizer.Net

Repository files navigation

Jokenizer.Net

C# Expression parser, inspired from jokenizer project.

Build status Coverage Status NuGet Badge GitHub issues GitHub license

GitHub stars GitHub forks

Jokenizer.Net is just a simple library to parse C# expressions and evaluate them with variables and parameters.

Installation

dotnet add package Jokenizer.Net

Let's try it out

var expression = Tokenizer.Parse("(a, b) => a < b");
var func = Evaluator.ToFunc<int, int, bool>(expression);
var result = func(1, 2);    // true

License

Jokenizer is under the MIT License.

About

#️⃣ C# Expression parser and evaluator, inspired from jokenizer project.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages