<br><br><div class="gmail_quote">On Tue, Jul 5, 2011 at 2:09 PM, Ben Clifford <span dir="ltr"><<a href="mailto:benc@hawaga.org.uk">benc@hawaga.org.uk</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"><br>
> The first instance 'until' i gets greater than 2 is when it gets 3. With<br>
> this regard, I think trace could go ahead and show the value of i but<br>
> somehow no other statement should get evaluated in that iteration.<br>
<br>
</div>I think that's crazy: either the body gets executed or it doesn't get<br>
executed. trace should not be a 'special statement' that enclosing control<br>
structures need to know about that is distinct from a regular swift<br>
function call. its also crazy to have trace showing that the body was<br>
entered and executed when it wasn't. "I can't see whats going wrong: trace<br>
tells me that this loop iteration happens, but its as if the rest of the<br>
body doesn't happen..."<br></blockquote><div><br>trace could be made a debug-level statement and can represent a "visual" debugging tool in a script-based programming paradigm. <br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<font color="#888888"><br>
--<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Ketan<br><br><br>