[Cython] automatically raise MemoryError on exceptional C return values

mark florisson markflorisson88 at gmail.com
Tue Aug 7 12:59:04 CEST 2012


On 7 August 2012 11:44, Stefan Behnel <stefan_ml at behnel.de> wrote:
> mark florisson, 07.08.2012 12:33:
>> I'd say write a wrapper function that does the check, or use an object
>> that encapsulates the buffer allocation and functions. I'm not sure
>> we'd want extra syntax for this. Calling functions is already
>> complicated, this will complicate it even further.
>
> Funny to see this written by someone who bloats the entire type system with
> buffers, memory views and slice types, just to keep people from calculating
> index offsets into arrays.

The only type that was added was the memoryview type, which is
supposed to *replace* the buffer type. And it does much more than
index calculation. So... yeah. Let's not make a technical discussion
personal.

> Stefan ;o)
>
> _______________________________________________
> cython-devel mailing list
> cython-devel at python.org
> http://mail.python.org/mailman/listinfo/cython-devel


More information about the cython-devel mailing list