<div class="gmail_quote">On Sat, Jul 18, 2009 at 9:08 PM, Steven D'Aprano <span dir="ltr"><<a href="mailto:steve@pearwood.info">steve@pearwood.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">> Yes, it does appear within the call.  The call is more than just the<br>
> parameters in parentheses.  It begins with "items.sort" and ends (in<br>
> this case) with then end of the "where" clause<br>
<br>
</div>That's a definition of "within" that I'm not really happy with. And I<br>
think it's wrong. Consider the timing of calls:<br>
</blockquote><div><br>I think we're arguing semantics there.  There are some reasonable definitions of "within" where the "where" statement isn't within the call, and other reasonable definitions of "within" where it after the call.  You've already given examples of the later.  Here's an example of the former:<br>
<br>for i in range(5):<br>  x.append(some_function(i))<br><br>I think we can agree that the body of the "for" loop is within the "for" statement?<br></div></div><blockquote style="margin: 1.5em 0pt;">--<br>

Daniel Stutzbach, Ph.D.<br>
President, <a href="http://stutzbachenterprises.com">Stutzbach Enterprises, LLC</a>
</blockquote>