Hi All,<div><br></div><div>    I just noticed that to:do: is mis-translated.  e.g.</div><div><br></div><div><div>nilFieldsOf: arrayObj </div><div><span class="Apple-tab-span" style="white-space:pre">        </span>0 to: (self lengthOf: arrayObj) - 1 do:</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>[:i|</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>self storePointerUnchecked: i ofObject: arrayObj withValue: nilObj]</div></div>
<div><br clear="all"><div>=&gt;</div><div><div>            /* begin nilFieldsOf: */</div><div>            for (i1 = 0; i1 &lt;= ((lengthOf(stack)) - 1); i1 += 1) {</div><div>                longAtput((stack + BaseHeaderSize) + (i1 &lt;&lt; ShiftForWord), GIV(nilObj));</div>
<div>            }</div></div><div><br></div><div>where-as of course it should be translated as e.g.</div><div><br></div><div><div>            int iLimit;</div><div>...</div><div><div>            /* begin nilFieldsOf: */</div>
<div>            iLimit = (lengthOf(stack)) - 1;</div><div>            for (i1 = 0; i1 &lt;= iLimit; i1 += 1) {</div><div>                longAtput((stack + BaseHeaderSize) + (i1 &lt;&lt; ShiftForWord), GIV(nilObj));</div>
<div>            }</div></div><div><br></div><div>I&#39;ll try and fix this but I thought I&#39;d raise it because it could cause serious bugs.</div><div>-- </div></div>best,<div>Eliot</div>
</div>