[Python-Dev] Memory management in the AST parser & compiler

Nick Coghlan ncoghlan at gmail.com
Tue Nov 15 13:26:54 CET 2005


Marek Baczek Baczyński wrote:
> 2005/11/15, Nick Coghlan <ncoghlan at iinet.net.au>:
>> It avoids the potential for labelling problems that arises when goto's are
>> used for resource cleanup. It's a far cry from real exception handling, but
>> it's the best solution I've seen within the limits of C.
> 
> <delurk>
> do {
>     ....
>     ....
> } while (0);
> 
> 
> Same benefit and saves some typing :)

Heh. Good point. I spend so much time working with a certain language I tend 
to forget do/while loops exist ;)

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia
---------------------------------------------------------------
             http://boredomandlaziness.blogspot.com


More information about the Python-Dev mailing list