[Cython] a question about Shadow.py
Lisandro Dalcin
dalcinl at gmail.com
Fri Apr 24 22:48:45 CEST 2009
On Fri, Apr 24, 2009 at 4:27 PM, Robert Bradshaw
<robertwb at math.washington.edu> wrote:
> On Apr 24, 2009, at 8:17 AM, Lisandro Dalcin wrote:
>
>> I'm working on #295, but there is something I do not understand... We
>> can use directives as decorators like this:
>>
>> @cython.cdivision(True)
>> def foo(): pass
>>
>> But then... Why Shadow.py does not expose a "cdivision" for using it
>> as a decorator??
>
> Because I forgot to add it when I added cdiv/cmod. Note that
> cdivision does not guarantee certain semantics for division, just
> says that Python semantics are not enforced.
>
Of course, then if @cython.cdivision(True) is used, the code in
Shadow should emit a warning, right?
>
> The other compiler directives should be added as well.
>
OK, though I likely will not take this...
--
Lisandro Dalcín
---------------
Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC)
Instituto de Desarrollo Tecnológico para la Industria Química (INTEC)
Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
PTLC - Güemes 3450, (3000) Santa Fe, Argentina
Tel/Fax: +54-(0)342-451.1594
More information about the Cython-dev
mailing list