]> www.ginac.de Git - ginac.git/commit
let_op() is no longer the default implementation of op(). Rationale: let_op()
authorChristian Bauer <Christian.Bauer@uni-mainz.de>
Thu, 20 Feb 2003 17:50:43 +0000 (17:50 +0000)
committerChristian Bauer <Christian.Bauer@uni-mainz.de>
Thu, 20 Feb 2003 17:50:43 +0000 (17:50 +0000)
commit454b1d9b6baeab44188a5bee5725a9816afe7a5f
tree7632ea29d05f3f7fc1e6187418ab42702004840e
parent9c1472dc2450991710565e1eec18ee343128fe08
let_op() is no longer the default implementation of op(). Rationale: let_op()
needs to clear status_flags::hash_calculated, otherwise we could end up with
equal objects that have different hash values. But clearing hash_calculated
on a read-only op() access would be inefficient. let_op() is now only
implemented by lst and matrix.
ginac/basic.cpp
ginac/container.pl
ginac/expairseq.cpp
ginac/expairseq.h
ginac/exprseq_suppl.cpp
ginac/idx.cpp
ginac/idx.h
ginac/matrix.cpp
ginac/matrix.h
ginac/pseries.cpp
ginac/pseries.h