I wrote:


> In a generated set of classes with sets of methods, Ruby choked on 
> method names "in", "begin", and "end" (could also have been "in=" etc.), 
> so I simply avoid anything that could cause trouble, and use different 
> names where collisions could occur.


def $:

and all also give parse error, so I have to check for those too.

Tobi

-- 
http://www.pinkjuice.com/