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)