30 #ifndef AMATH_FUNCTIONLIST_H 31 #define AMATH_FUNCTIONLIST_H 33 #include "function/node.h" 49 bool Delete(
const char* name,
const char* argument);
64 static char*
FindAlias(
const char* ident);
UserFunction * GetFunctionDef(const char *name, const char *argument) const
Represents a mathematical function in a syntax tree.
UserFunction * GetFirstFunction() const
char * ListContent(bool cmdFormat) const
Function definitions of known mathematical functions.
FunctionNode * GetFunctionCall(const char *function, ExpressionNode *value) const
static functiondef * GetSystemFunction(const char *ident)
Base class for all nodes related to mathematical expressions.
static char * FindAlias(const char *ident)
A list of user defined functions.
bool Delete(const char *name, const char *argument)
static bool IsSystemFunction(const char *name)
Encapsulate an character array which can be used as a string.
char * ListDefinitions() const
UserFunction * GetFunctionDef(const char *name)