X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fsymbol.cpp;h=1bea2cec954698bc3751b8bbdd51efaee2ac8665;hp=2d42b5af8047055e5d005df9431258de7046e0fd;hb=afdd7fa8c6c0a587f7c80789198551383e8beb7b;hpb=9eab44408b9213d8909b7a9e525f404ad06064dd diff --git a/ginac/symbol.cpp b/ginac/symbol.cpp index 2d42b5af..1bea2cec 100644 --- a/ginac/symbol.cpp +++ b/ginac/symbol.cpp @@ -29,7 +29,9 @@ #include "idx.h" #include "debugmsg.h" +#ifndef NO_GINAC_NAMESPACE namespace GiNaC { +#endif // ndef NO_GINAC_NAMESPACE ////////// // default constructor, destructor, copy constructor assignment operator and helpers @@ -168,13 +170,13 @@ ex symbol::eval(int level) const ex symbol::subs(lst const & ls, lst const & lr) const { - ASSERT(ls.nops()==lr.nops()); -#ifdef DOASSERT + GINAC_ASSERT(ls.nops()==lr.nops()); +#ifdef DO_GINAC_ASSERT for (int i=0; i(&other); if (serial==o->serial) return 0; return serial < o->serial ? -1 : 1; @@ -196,7 +198,7 @@ int symbol::compare_same_type(basic const & other) const bool symbol::is_equal_same_type(basic const & other) const { - ASSERT(is_of_type(other,symbol)); + GINAC_ASSERT(is_of_type(other,symbol)); const symbol *o = static_cast(&other); return serial==o->serial; } @@ -281,4 +283,6 @@ symbol::assigned_ex_info::assigned_ex_info(void) : is_assigned(0), refcount(1) { } +#ifndef NO_GINAC_NAMESPACE } // namespace GiNaC +#endif // ndef NO_GINAC_NAMESPACE