A function symbol. Can be used for unknown functions, test functions, etc. Cannot be evaluated, but substituted with an evaluable object. More...
#include <ct_function_symbol.hpp>
A function symbol. Can be used for unknown functions, test functions, etc. Cannot be evaluated, but substituted with an evaluable object.
Tag | A tag class typically used to distinguish between different function symbols. Tag requirements: 'static std::string str();' which returns an identification string |