[Pyrex] Implicit conversions failing
    Greg Ewing 
    greg at cosc.canterbury.ac.nz
       
    Mon May 19 04:35:28 CEST 2003
    
    
  
> I'm seeing cases where pyrex-generated code is failing to implicitly
> convert between Python long objects and C long ints, eg:
>
>  def pythonFunc(somelong):
>     result = cFunc(somelong)
>
>  cdef void someCfunc(long fred):
>     pythonFunc(fred)
>
> Is it actually poor Pyrex coding practice to expect these implicit
> conversions to happen properly?
No, they certainly should happen automatically.
Can you give me a short example which actually generates
incorrect C code? I tried the two you gave, and I can't
see anything wrong with the generated code.
Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg at cosc.canterbury.ac.nz	   +--------------------------------------+
    
    
More information about the Pyrex
mailing list