Dan Sugalski writes: > In the variable list case things are messier, definitely. This requires a > small chunk of code to decide which register things need to go in > dynamically, with overflow on the overflow array. For this, I think we're > going to need a "setp Ix, Py" op which does indirect register addressing. > More ops than pushing onto an array, but I'm unconvinced it's more actual > *work* than pushing onto an array.
Fair enough. I do suppose there will be a way to keep the register allocation intact while doing this. Or maybe these ops are for IMCC's personal use, and you can't use them alongside register allocation. Luke