On Tue, Nov 17, 2015 at 1:25 PM, Thierry Goubier <thierry.goubier@gmail.com> wrote:2015-11-17 13:20 GMT+01:00 Peter Uhn��k <i.uhnak@gmail.com>:Thanks!One more question though: is it possible to somehow reference the method's name?For example I would like to rewrite method[[[navy^ self fromHexString: '000080']]]to[[[navy^ ColorRegistry at: #navy ifAbsentPut: [ self fromHexString: '000080' ]]]]of course for that I would need to know the selector's name...^ ColorRegistry at: ``@selector ifAbsentPut: [ self fromHexString: ``@color ]Is it possible?In RBParseTreeRewriter, yes.Could you give me an example? I am not sure how the "variable" parts are expressed (since unlike RewriteTool there is not even a useful class comment for the replacement).
Thanks,Peter