Path: news.daimi.aau.dk!not-for-mail From: Michael Thomsen Newsgroups: daimi.beta Subject: containers/sets Date: Wed, 04 Feb 1998 23:31:43 +0100 Organization: DAIMI, Computer Science Dept. at Aarhus University Lines: 36 Message-ID: <34D8EC4F.59898533@daimi.aau.dk> NNTP-Posting-Host: karhu.daimi.aau.dk Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 4.04 [en] (WinNT; I) CC: miksen@daimi.aau.dk Xref: news.daimi.aau.dk daimi.beta:10305 Hej! Burde følgende lille program: ORIGIN '~beta/basiclib/v1.6/betaenv'; INCLUDE '~beta/containers/v1.6/sets'; -- program: Descriptor -- (# aSet: @Set (# element:: text #) do aSet.init; 'Abe'->aSet.insert; 'Ko'->aSet.insert; 'Gris'->aSet.insert; 'Abe'->aSet.insert; aSet.scan (# do current[]->putline #) #) ikke udskrive: Abe Ko Gris og ikke: Abe Gris Ko Abe hvor rækkefølgen selvfølgelig er underordnet. Spørgsmålet er altså: Hvorfor kommer Abe to gange -- det er jo ikke et multiset. Vh, Michael...