basic, expairseq: use standard C++ RTTI in compare(), is_equal(), match(), etc.
authorAlexei Sheplyakov <varg@theor.jinr.ru>
Wed, 15 Oct 2008 11:32:11 +0000 (15:32 +0400)
committerAlexei Sheplyakov <varg@theor.jinr.ru>
Sun, 19 Oct 2008 17:29:11 +0000 (21:29 +0400)
commit11fcbe7ea462936b79807a1f12273e5685f3f744
treebe279bce6e24509c468932ff8491d6b27d9a23bb
parente9b5729311fcd5572d806f5df2e645e1845603e5
basic, expairseq: use standard C++ RTTI in compare(), is_equal(), match(), etc.

Custom RTTI considered harmful, part 2.

* basic.cpp: use standard C++ RTTI in compare(), is_equal(), operator=(),
  match().
* expairseq.cpp: use standard C++ RTTI in match(), make_flat(),
  construct_from_2_ex().
ginac/basic.cpp
ginac/expairseq.cpp