<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Eliot, list<div><br></div><div>I'm merging latest changes with my work and I have a problem with some of your changes:&nbsp;</div><div><br></div><div>StackInterpreter&gt;&gt;#declareCVarsIn:&nbsp;</div><div><br></div><div>now ads this code:&nbsp;</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">        </span>aCCodeGenerator addConstantForBinding: (self bindingOf: #MULTIPLEBYTECODESETS).</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>MULTIPLEBYTECODESETS ifFalse:</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>[aCCodeGenerator</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>var: #bytecodeSetSelector</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>declareC: '#define bytecodeSetSelector 0'].</div><div><br></div><div><br></div><div>and&nbsp;MULTIPLEBYTECODESETS is initialized to false</div><div><br></div><div>now, problem is that&nbsp;</div><div><br></div></div><div><div>aCCodeGenerator</div><div><span class="Apple-tab-span" style="white-space: pre; ">                        </span>var: #bytecodeSetSelector</div><div><span class="Apple-tab-span" style="white-space: pre; ">                        </span>declareC: '#define bytecodeSetSelector 0'</div></div><div><br></div><div>will generate&nbsp;</div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(122, 72, 47); ">#define bytecodeSetSelector <span style="color: #2f2fd0">0</span>;</div></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(122, 72, 47); "><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; "><br></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; ">and semicolon with generate a compiler error... so... there is a problem there.&nbsp;</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; ">How can I change that so it works?&nbsp;</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; "><br></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; ">btw, if I initialize&nbsp;MULTIPLEBYTECODESETS as true problem gone, but I don't know if that change is appropiate (and also, we need a fix for bad generated code)</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; "><br></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; ">cheers,</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; ">Esteban&nbsp;</div><div><br></div></div></body></html>