help-gsl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-gsl] searching for math expression evaluator in C


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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]