<div dir="ltr"><div class="gmail_quote">On Wed, Oct 31, 2012 at 5:17 AM, Devin Jeanpierre <span dir="ltr"><<a href="mailto:jeanpierreda@gmail.com" target="_blank">jeanpierreda@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Wed, Oct 31, 2012 at 6:38 AM, Barry Warsaw <<a href="mailto:barry@python.org">barry@python.org</a>> wrote:<br>
> This seems analogous to using parens to wrap long if-statements, but maybe<br>
> there's some subtle corner of the grammar that makes this problematic (like<br>
> 'with' treating the whole thing as a single context manager).<br>
<br>
</div>This seemed kind of icky when I read it, and I think Nick Coghlan<br>
stated the reason best.<br>
<br>
Is there a reason the tokenizer can't ignore newlines and<br>
indentation/deindentation between with/etc. and the trailing colon?<br>
This would solve the problem in general, without ambiguous syntax.<br></blockquote><div><br>At the expense of making the tokenizer context dependent?<br><br>Eli<br> <br></div></div></div>