75 double evaluate(
const char * expression);
115 void setVariable(
const char * name,
const char * expression);
125 void setFunction(
const char * name,
double (*fun)());
135 void setFunction(
const char * name,
double (*fun)(
double));
145 void setFunction(
const char * name,
double (*fun)(
double,
double));
155 void setFunction(
const char * name,
double (*fun)(
double,
double,
double));
166 double (*fun)(
double,
double,
double,
double));
177 double (*fun)(
double,
double,
double,
double,
double));
248 double kilogram = 1.0,
253 double candela = 1.0);