On Tue, 22 May 2012 00:17:08 -0700 (PDT)
Jean-Pierre Flori <
jpf...@gmail.com> wrote:
> Good luck, the cohabitation of Number_T and numeric classes was
> indeed disturbing!
> Will the definitive name for the merged class be Number_T or numeric?
> (I'd be in favour of numeric to follow the original GiNaC coding
> style, but in fact I really don't care)
I agree, numeric is the name used by GiNaC and we should keep that.
In the long term (well, by the end of the summer since someone is
actually working on this now), we might have a small class hierarchy to
store the different types of numbers pynac supports.
This will be similar to, but much more light weight than what CLN does.
Using the C++ method dispatch mechanism instead of the case statements
we have right now would make the code easier to maintain without losing
any speed.
> If you have some time, you could also have a look at the comparison
> functions (just kidding... if I happen to find some time I'll do)
Note that I tidied up the patch queue by merging patches not related
to the ordering issue and released a new Pynac version:
http://trac.sagemath.org/sage_trac/ticket/12950
I don't have time to make an spkg for this. I couldn't even find time
to announce it on this mailing list. :)
Cheers,
Burcin