bryan.koch <bbkoc...@gmail.com> added the comment:

steven your generator example is exactly what I wanted to do; looks like I'm 
upgrading to Python 3.8 for the new assignment syntax.

I was actually expecting the SyntaxError to be raised at runtime which would be 
a pretty large behavior change (definitely required to go through python-ideas) 
but I think my use case is covered by 3.8 and just upgrading is simpler to do.

Some details of the implementation that stirred this is that I'm streaming 
output from a hierarchy of generated modules and I get what is essentially 
(final value, EOF) as the last result so I need to yield the final value but 
for external reasons I need to perform the clean-up of native resources before 
yielding.

Let's consider this as closed since what I need is supported in 3.8.  Thank you 
for your help!

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue35756>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to