This is a proof of concept example that demonstrates the Bridge.NET
project. It is an extremely tiny client-side computer algebra system.
The parser is a partial port of Sprache, a monadic parser written in C#.
- Parse expressions (prefix-only functions and monomials: 5x^2, 3x, sin(5x), plus(5x, 2x), div(sin(5x), 3x), times(cos(x), 5) etc...)
- Evaluate expressions
- Differentiate (single variable) functions algebraicly
- Plot (single variable) functions
Made by Zaid Ajaj