Mike;<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
just keep reusing the same iterator integer, which I assumed you were<br>
talking about earlier.<br>
</blockquote><div><br>Oh, yes, I do that, and I use a few of those for situations like &quot;for very step, for every sound....&quot; that need nested FOR loops. I was just trying to see how small a garbage-free FOR loop could  get here<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Also, this is going to be a lot more important for object references<br>
and large arrays, etc.  but it&#39;s neat trick that I didn&#39;t know about<br>
before<br>
</blockquote><div><br>IMHO this is quite exciting. I think it&#39;s comparable to the discussion we had about casting from general to specific classes a while ago; to me it seems like we have lately been getting what amounts to new features purely because of the user base, regardless of developments on the language/VM front.<br>
 <br>I think that&#39;s a important stage in ChucK&#39;s development; just because I tried to see what would happen if we tried to push this to a extreme case doesn&#39;t mean I&#39;m not very enthusiastic about what we saw here; this is absolutely great and changes a lot.<br>
<br>Yours,<br>Kas.<br></div></div><br>