commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gilles (JIRA)" <>
Subject [jira] [Commented] (MATH-809) Expressions and functions interpreter
Date Sat, 30 Jun 2012 18:18:45 GMT


Gilles commented on MATH-809:

Thanks for your interest in Commons Math. A new feature such as this one should first be discussed
in the "dev" ML:

However something similar (IIRC) came up some time ago, and the conclusion was that it didn't
belong in the Commons Math project. The reason was that the focus here is on numerical methods,
not on input/output (in your case: parsing a string that happens to represent a mathematical

Your interpreter library could of course _depend_ on the Commons Math library. But I cannot
see how it would be more useful by being _within_ Commons Math itself.

If you are not satified with this explanation, please post a message to the ML (using a prefix
of "[Math]" in the subject line, as the list is shared with other "Commons" projects).
> Expressions and functions interpreter
> -------------------------------------
>                 Key: MATH-809
>                 URL:
>             Project: Commons Math
>          Issue Type: New Feature
>    Affects Versions: 3.1
>            Reporter: Guillaume Chauvet
>            Priority: Trivial
>         Attachments: interpreter.patch
> Expressions and functions interpreter forked from exp4j library (,
an Apache 2 project). This implementation use Dijkstra's Shunting Yard Algorithm. The patch
also allows parsing of E notation numbers in expressions.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message