Skip to content

Commit a03e062

Browse files
committed
For Version 1.0.0.0
1 parent ac1367c commit a03e062

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

README.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
# ExpressionEvaluator
22

3+
A Simple Math and Pseudo C# Expression Evaluator in One C# File.
4+
5+
It is largely based on and inspired by the following resources [this post on stackoverflow](http://stackoverflow.com/questions/333737/evaluating-string-342-yield-int-18/333749), [NCalc](https://ncalc.codeplex.com/) and [C# Operators](https://msdn.microsoft.com/en-us/library/6a71f45d.aspx)
6+
7+
## Status
8+
39
|Branch|Status|
410
|---|---|
511
|master|[![Build Status](https://coding-seb.visualstudio.com/_apis/public/build/definitions/cbe8d2f2-9c7a-48aa-8366-89ef39381eff/1/badge)](https://coding-seb.visualstudio.com/ExpressionEvaluator/_build/index?definitionId=1)|
612
|dev|[![Dev Status](https://coding-seb.visualstudio.com/_apis/public/build/definitions/cbe8d2f2-9c7a-48aa-8366-89ef39381eff/2/badge)](https://coding-seb.visualstudio.com/ExpressionEvaluator/_build/index?definitionId=2)|
713

814

9-
A Simple Math and Pseudo C# Expression Evaluator in One C# File.
10-
11-
It is largely based on and inspired by the following resources [this post on stackoverflow](http://stackoverflow.com/questions/333737/evaluating-string-342-yield-int-18/333749), [NCalc](https://ncalc.codeplex.com/) and [C# Operators](https://msdn.microsoft.com/en-us/library/6a71f45d.aspx)
12-
1315
## Features
1416
* Basic mathematical expression evaluation
1517
* System.Math methods and constants directly available (some like Max, Min, Avg are improved)
@@ -26,8 +28,22 @@ It is largely based on and inspired by the following resources [this post on st
2628
* Create instance with [new(MyClassName, constructorArgs)](#standard-functions) or [new MyClassName(constructorArgs)](#operators)
2729
* [Call void methods with fluid prefix convention to chain operations](#go-fluid-with-a-simple-methods-prefixing-convention)
2830

31+
## Getting started
32+
33+
Install the following nuget package :
34+
35+
```
36+
Install-Package CodingSeb.ExpressionEvaluator
37+
```
38+
[See on Nuget.org](https://www.nuget.org/packages/CodingSeb.ExpressionEvaluator/)
39+
40+
or copy the [CodingSeb.ExpressionEvaluator/ExpressionEvaluator.cs](./CodingSeb.ExpressionEvaluator/ExpressionEvaluator.cs) in your project :
41+
42+
2943
## Basic C# usage
3044
```c#
45+
using CodingSeb.ExpressionEvaluator;
46+
//...
3147
string expression;
3248
//...
3349
ExpressionEvaluator evaluator = new ExpressionEvaluator();

0 commit comments

Comments
 (0)