On Sep 25, 2008, at 3:45 PM, cesarnda wrote:

>
> in http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ there is
> the following example:
>
> def primes(int kmax):
>   cdef int n, k, i
>   cdef int p[1000]
>   result = []
>   if kmax > 1000:
>     kmax = 1000
>   k = 0
>   n = 2
>   while k < kmax:
>     i = 0
>     while i < k and n % p[i] <> 0:
>       i = i + 1
>     if i == k:
>       p[k] = n
>       k = k + 1
>       result.append(n)
>     n = n + 1
>   return result
>
> if I compile in the notebook I get a html file showing me the
> following lines in yellow:
>
> def primes(int kmax):
> result = []
> result.append(n)
> return result
>
> how can I modify this example to avoid the yellow lines?

You can't, but they're not "very" yellow (i.e. there's not really a  
faster way of doing those operations).

- Robert



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@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-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to