-
Notifications
You must be signed in to change notification settings - Fork 0
Home
amomra edited this page Apr 22, 2015
·
11 revisions
This library implements a .NET wrapper for the muParser
math parser library. It is an extensible high performance math expression parser library written in C++. It works by transforming a mathematical expression into bytecode and precalculating constant parts of the expression.
Most of the documentation on this Wiki was copied and modifed from the muParser
official website to describe the example codes in .NET supported languages (mostly C#).
- Getting started
- Setting and evaluating an expression
- Setting the expression
- Single return expression evaluation
- Multiple return expression evaluation
- Bulk mode evaluations
- Error handling
- Defining identifier charsets
- Defining parser variables
- Explicitely defining variables
- Implicit creation of new variables
- Querying parser variables
- Removing variables
- Defining constants
- Defining parser constants
- Querying parser constants
- Removing constants
- Setting custom value recognition callbacks
- Defining functions
- Defining parser functions
- Bulk mode functions
- Defining parser operators
- Unary operators
- Binary operators
- Disable built-in operators
- Localization