SwitchView is gone was: Porting from other dialects

Ralph E. Johnson johnson at cs.uiuc.edu
Wed Aug 19 07:29:38 UTC 1998

At 12:26 PM 8/18/98, Bijan Parsia wrote:
>There must be a third way, preferably at least *semi*-automated. I've
>notice that a lot of porting issues are *in essence* quite minor (a matter
>of name, or slight differences in selectors, etc.) It shouldn't be that
>hard to write a one-way "Porter's aid" that rewrote the relevent methods
>into Squeakish (something akin to having the compiler treat method
>temporaries as method temporaries). 

This is one of the uses of the Refactoring Browser.  It has a
pattern matcher that you can use to rewrite code.  It is pretty
good at making large-scale changes to your system.  Of course,
it doesn't work for Squeak yet.


More information about the Squeak-dev mailing list