]> www.ginac.de Git - ginac.git/blobdiff - doc/examples/mystring.cpp
[C++20] Clean up using-declarations.
[ginac.git] / doc / examples / mystring.cpp
index bcbf96a889c84e748bce606bae5b18f48ad1a3d5..640f81eba84478e5a3d8a5b91d81edcf75a6b670 100644 (file)
@@ -4,9 +4,10 @@
 #include <iostream>
 #include <string>   
 #include <stdexcept>
-using namespace std;
 
 #include <ginac/ginac.h>
+
+using namespace std;
 using namespace GiNaC;
 
 class mystring : public basic
@@ -14,7 +15,7 @@ class mystring : public basic
        GINAC_DECLARE_REGISTERED_CLASS(mystring, basic)
 public:
        mystring(const string &s);
-       ex eval(int level) const override;
+       ex eval() const override;
 private:
        string str;
 
@@ -54,7 +55,7 @@ void mystring::do_print(const print_context &c, unsigned level) const
  * evaluation: all strings automatically converted to lowercase with
  * non-alphabetic characters stripped, and empty strings removed
  */
-ex mystring::eval(int level) const
+ex mystring::eval() const
 {
        string new_str;
        for (size_t i=0; i<str.length(); i++) {