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.

- Robert



--~--~---------~--~----~------------~-------~--~----~
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