]> www.ginac.de Git - ginac.git/blobdiff - ginac/numeric.h
- removed debugging code in match()
[ginac.git] / ginac / numeric.h
index ce50406f31a20852bd72afb822f5ea158786a855..1cd7d976dfaefd1eca9f3b6d029a1c764065813e 100644 (file)
@@ -23,7 +23,6 @@
 #ifndef __GINAC_NUMERIC_H__
 #define __GINAC_NUMERIC_H__
 
-#include <strstream>
 #include "basic.h"
 #include "ex.h"
 
@@ -85,10 +84,8 @@ public:
        
        // functions overriding virtual functions from bases classes
 public:
-       void print(std::ostream &os, unsigned precedence = 0) const;
-       void printraw(std::ostream &os) const;
-       void printtree(std::ostream &os, unsigned indent) const;
-       void printcsrc(std::ostream &os, unsigned type, unsigned precedence=0) const;
+       void print(const print_context & c, unsigned level = 0) const;
+       unsigned precedence(void) const {return 30;}
        bool info(unsigned inf) const;
        bool has(const ex &other) const;
        ex eval(int level = 0) const;
@@ -164,7 +161,6 @@ public:
 // member variables
 
 protected:
-       static unsigned precedence;
        cln::cl_number value;
 };