Guido van Rossum wrote:

(Well here is Greg's requested use case for .send(). :-)

There was a complaint that my return-value-with-send
example was too much of a coroutine scenario, so I
was hoping to find something un-coroutine-like. But
if coroutines are the main uses for send in the first
place, then it seems my example is fine as it is.

BTW, I've thought of an answer as to why one would
want to write a parser using send(). In the non-send()
version I had to make the scanner a global variable
in order to avoid passing it around among all the
parsing functions. The send() technique avoids having
to do either of those things.

--
Greg
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to