On Nov 28, 10:01 pm, Robert Bradshaw <[EMAIL PROTECTED]>
wrote:
> On Nov 28, 2008, at 9:58 PM, John H Palmieri wrote:
>
>
>
> > In the file sage/rings/integer.pyx, line 288 says
>
> >     cdef class Integer
> > (sage.structure.element.EuclideanDomainElement):
>
> > followed by documentation and the various methods for this class.  But
> > earlier in the file, line 137 says
>
> >     cdef class Integer(sage.structure.element.EuclideanDomainElement)
>
> > What role does this earlier line play?  Can we delete it?
>
> It's a forward declaration, because the Integer class is used before  
> it is defined, so we can't delete it.

What goes wrong if we delete it?  I mean, I deleted it and ran 'sage -
b' then 'sage -testall' (since I had a new distribution to test
anyway), and it ran without any failures.

  John

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to