> > >> Actually, we do have: >> >> namedTempAt: index >> "Answer the value of the temp at index in the receiver's sequence of >> tempNames." >> ^self debuggerMap namedTempAt: index in: self >> >> and >> >> namedTempAt: index put: aValue >> "Set the value of the temp at index in the receiver's sequence of >> tempNames. >> (Note that if the value is a copied value it is also set out along >> the lexical chain, >> but alas not in along the lexical chain.)." >> ^self debuggerMap namedTempAt: index put: aValue in: self >> >> so, if I understand correctly all we need to do is to fix tempNamed: and >> tempNamedPut: so that the delegate to namedTempAt: and namedTempPut: rather >> than to tempAt: and tempAtPut: ? >> > > Yes. > >
Now I was thinking, what happens with the rest of the senders of tempAt: and tempAtPut: ? do I need to do something with them? Thanks -- Mariano http://marianopeck.wordpress.com
