DragonFly On-Line Manual Pages

Search: Section:  


adime_evaluate(3)             Adime API Reference            adime_evaluate(3)

NAME

adime_evaluate

SYNOPSIS

#include <adime.h> double adime_evaluate(const char *equation, int *error, double (*var)(const char *name));

DESCRIPTION

Helper function for evaluating arithmetic expressions, which may be useful in your programs even though it isn't really logically connected to the other functions (i.e. it's not a gui function). It evaluates the provided equation, returning the result, and storing a nonzero value in `error' if anything goes wrong. If the `var' function is not NULL, this will be called whenever a variable is encountered in the expression, allowing you to look up and return a suitable value for it. For more information on the expressions, see expressi.txt

SEE ALSO

adime_uevaluate(3) Adime version 2.2.1 adime_evaluate(3)

Search: Section: