[GiNaC-list] archive/unarchive on functions with a variable number of arguments
Richard B. Kreckel
kreckel at in.terlu.de
Wed Apr 8 00:13:11 CEST 2020
Hi!
On 06.04.20 14:23, Vladimir V. Kisil wrote:
> It seems there is indeed an issue with archiving zeta2, since
> both versions has the same name (it may be similar issues with other
> overloaded function names). I do not know what is zeta, but I am
> attaching a patch fixing it. To have the same printout of the function
> as before, a new function zeta2_print_dflt() has to be introduced.
Thanks a lot for the patch!
I think we can do a little bit better in this case: The archive contains
the function's number of parameters - after all the parameters are
stored in it. So, let's use this information and try a little harder
matching the correct overload when reading the archive node.
I've committed a fix.
Cheers
-richy.
PS: Vladimir, I can't believe that you don't know what zeta is. :)
More information about the GiNaC-list
mailing list