#ifndef _FL_MATHEVAL_H_ #define _FL_MATHEVAL_H_ #include #include #include #include #define VARIABLEPREFIX '$' /** @name Available operators for MathEvaluation */ //@{ double madd(double left, double right); ///, <, >=, <=, =, ~, where ~ is inequality. * Registered operators can have maximally two characters, otherwise they are * ignored. */ void registerOperators(); std::unordered_map operators; /// postfixlist; /// vars; ///