From: hal9000@... Date: 2000-09-23T06:40:02+09:00 Subject: [ruby-talk:5073] Proposal: "in" pseudo-operator On July 17, I asked about the possibility of a new bit of syntax sugar in Ruby -- a "fake" operator to be used in Boolean expressions. Matz's reply was: Possible. Remind me when 1.7 dev cycle starts. Matz -- consider yourself reminded. :) By the way: Do I recall correctly that it is appropriate to use Jitterbug for this? I have never used Jitterbug. In any case, it is appropriate to ask for discussion, is it not? A quote from the previous message is included here: > In conjunction with a "set" class I've been playing with, I added > a method called "in" to Object, so that I could use the "natural" > notation instead of the "backwards" one. > > E.g.: 'if x.in s' instead of 'if s.include? x' > > Of course, it would really look nicer without the dot: > > if x in s > > I'm thinking that this could be defined to call the include? > method for the receiver (and thus would work with arrays or > anything else that had an include? method -- e.g., > 'if item in mybinarytree' ...) Thanks, Hal -- Hal Fulton Sent via Deja.com http://www.deja.com/ Before you buy.