Hi Tony, welcome to Smalltalk :-) Try this:
s := 'abcdef' asSet. s includes: $a. To see similar methods, browse the class Collection - in the testing category. HTH Matthias On Tue, Oct 14, 2008 at 8:11 AM, Tony Giaccone <[EMAIL PROTECTED]> wrote: > Ok, so I'm really new to smalltalk. I've done a few basic tutorials and have > a simple understanding of the syntax. My pervious programing experience is > mostly java/C with a bit of Objective C in the mix. > > I'm trying to figure out how to do what seems like a simple thing. > > I have a set, I'd like to find out if an object exists in the set. > > In a general form. Let's use the a relatively simple case. > > Assume I have classes Rock Paper and Scissors. > > > validHands := Set new. > validHands add: Rock new; add Paper new; add Scissors new. > > Assume I have a player object which responds to the method throwsAHand with > an instance of Rock Paper or Scissors. > > how do I craft > > validHands contains: aPlayer throwsAHand > > I know that contains: takes a block, and that this isn't correctly done.. > but I'm trying to get the a handle on how to do this. > The intent is to return a boolean, that indicates if the object the player > threw is in the Set of valid objects that can be thrown. > > > Tony > > > _______________________________________________ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > _______________________________________________ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners