From: Christian Neukirchen Date: 2005-02-10T05:04:27+09:00 Subject: Re: BUG: Struct.new(:a?).instance_methods Mathieu Bouchard writes: > But isn't it better to instead change the implementation so that a?= is > allowed?... It would be also good to allow @foo? instance variables. All > those things are possible, it's just that the parser puts unnecessary > complications in what's allowed and what's not. > > I say that because currently the "?" suffix is much less useful than it > could be. In fact, if I really insisted on using a suffix for predicates > (boolean functions) I'd use the letter p instead (for example), because at > least it can be used uniformly in any context. > > In short, according to POLS (Principle of Least Segregation), I would like > the visible minority of ?-names to be treated with equality. += 1 Wanting this for a long time... -- Christian Neukirchen http://chneukirchen.org