|
From: | BERTRAND Joel |
Subject: | Re: [Help-gsl] searching for math expression evaluator in C |
Date: | Sun, 17 Apr 2011 23:12:28 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.17) Gecko/20110302 Iceape/2.0.12 |
Thomas Bechtold a écrit :
Hi, im searching for a math expression evaluator (something like eval() in python) to evaluate strings as math expressions. I found muparser [1] and libmatheval [2]. Do you know any other lib usable with C?
Sure. librpl from RPL/2 (http://www.rpl2.net) Example : char expr[] = "MAIN << 3 -> X 'X+1' >>"; char **results; results = rpl(expr, NULL); printf("%s\n", results[0]); librpl is more than an evaluation routine. Regards, JKB
[Prev in Thread] | Current Thread | [Next in Thread] |