- power(const ex & lh, const ex & rh);
- power(const ex & lh, const numeric & rh);
-
- // functions overriding virtual functions from bases classes
+ power(const ex & lh, const ex & rh) : inherited(TINFO_power), basis(lh), exponent(rh) {}
+ template<typename T> power(const ex & lh, const T & rh) : inherited(TINFO_power), basis(lh), exponent(rh) {}
+
+ // functions overriding virtual functions from base classes