- ~constant();
- constant(constant const & other);
- // constant const & operator=(constant const & other); /* it's pervert! */
-protected:
- void copy(constant const & other);
- void destroy(bool call_parent);
-
- // other constructors
-public:
- constant(string const & initname, ex (*efun)()=0);
- constant(string const & initname, numeric const & initnumber);
-
- // functions overriding virtual functions from bases classes
+ constant(const std::string & initname, evalffunctype efun = 0, const std::string & texname = std::string());
+ constant(const std::string & initname, const numeric & initnumber, const std::string & texname = std::string());
+
+ // functions overriding virtual functions from base classes