On Fri, Apr 24, 2009 at 4:27 PM, Robert Bradshaw
<[email protected]> 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
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to