]> www.ginac.de Git - ginac.git/blobdiff - ginac/relational.cpp
* Supplement some (now deprecated) macros by inlined template functions:
[ginac.git] / ginac / relational.cpp
index c4b3ec07bfc4733e813b0501c5556297a6ced740..82b4bb93f0b057b8ae826ad319ca18e47dee7f67 100644 (file)
@@ -172,11 +172,6 @@ ex & relational::let_op(int i)
        return i==0 ? lh : rh;
 }
 
-ex relational::map(map_func f) const
-{
-       return (new relational(f(lh), f(rh), o))->setflag(status_flags::dynallocated);
-}
-       
 ex relational::eval(int level) const
 {
        if (level==1)
@@ -268,7 +263,7 @@ relational::operator bool() const
                // cannot decide on non-numerical results
                return o==not_equal ? true : false;
        
-       int cmpval = ex_to_numeric(df).compare(_num0());
+       int cmpval = ex_to<numeric>(df).compare(_num0());
        switch (o) {
        case equal:
                return cmpval==0;