Skip to content

teramonagi/SymbolicMathExpression

Repository files navigation

This project is a class library for dealing with symbolic mathmatical expression
and written in C# language.

Example : 
//Write Mathmatical expression
Variable x = new Variable("x");
Expression z = x / 2 + 3;
//((x / 2) + 3)
Console.WriteLine(z);

//Evaluation
EvaluateVisitor evaluator = new EvaluateVisitor();
//Assign x as 4
evaluator["x"] = 4;
//4 / 2 + 3 = 5!
Console.WriteLine(evaluator.Evaluate(z));

About

Class library for dealing with symbolic mathmatical expression

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages