humane-math
Human-friendly parser and evaluator for mathematical expressions
- Allows the use of functions, constants and variables, including the custom ones.
- Supports synonyms for the symbols, e.g. a tangent may be referred as ‘tangent’, ‘tan’, ‘tg’, ‘тангенс’, ‘接線’ etc.
- Able to detect multiple errors in the given text and provides overwhelming explanations of their nature.
- Multilingual messages.
- Fast calculations as the parts of expressions not containing variables are cached.
The library has not been made ready yet. Add this repo to your watchlist for updates.