X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Frelational.h;h=40c799bf5ce580247a78949a6fd9bf6b557b51cc;hp=a5188b5c4d95f4c114511f78297d971c352c88d0;hb=d1a4416a1bb37290a42250d871b7b52e35f64e0a;hpb=591b85b0697370f2f5f25a29a1e94ff831a02c12 diff --git a/ginac/relational.h b/ginac/relational.h index a5188b5c..40c799bf 100644 --- a/ginac/relational.h +++ b/ginac/relational.h @@ -49,7 +49,7 @@ public: public: relational(const ex & lhs, const ex & rhs, operators oper=equal); - // functions overriding virtual functions from bases classes + // functions overriding virtual functions from base classes public: void print(const print_context & c, unsigned level = 0) const; unsigned precedence(void) const {return 20;} @@ -57,10 +57,10 @@ public: unsigned nops() const; ex & let_op(int i); ex eval(int level=0) const; - ex evalf(int level=0) const; - ex normal(lst &sym_lst, lst &repl_lst, int level=0) const; ex simplify_ncmul(const exvector & v) const; + protected: + bool match_same_type(const basic & other) const; unsigned return_type(void) const; unsigned return_type_tinfo(void) const;