From ino-waiting@gmx.net  Tue May 16 06:10:59 2000
Received: from mout1.freenet.de (mout1.freenet.de [194.97.50.132])
	by swi.psy.uva.nl (8.9.3/8.9.3) with ESMTP id GAA11661
	for <prolog@swi.psy.uva.nl>; Tue, 16 May 2000 06:10:59 +0200 (MET DST)
Received: from [194.97.50.135] (helo=mx2.freenet.de)
	by mout1.freenet.de with esmtp (Exim 3.14 #3)
	id 12rYhP-0000tA-00
	for prolog@swi.psy.uva.nl; Tue, 16 May 2000 06:11:15 +0200
Received: from [213.6.1.136] (helo=spotteswoode.de)
	by mx2.freenet.de with smtp (Exim 3.14 #3)
	id 12rYhO-0005FH-00
	for prolog@swi.psy.uva.nl; Tue, 16 May 2000 06:11:14 +0200
Received: (qmail 789 invoked by uid 0); 16 May 2000 04:11:07 -0000
From: "clemensF" <ino-waiting@gmx.net>
Date: Tue, 16 May 2000 06:11:06 +0200
To: prolog@swi.psy.uva.nl
Subject: Re: String Representation
Message-ID: <20000516061106.C516@spotteswoode.de>
Mail-Followup-To: prolog@swi.psy.uva.nl
References: <200005152302.LAA15826@atlas.otago.ac.nz>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0.1i
In-Reply-To: <200005152302.LAA15826@atlas.otago.ac.nz>; from ok@atlas.otago.ac.nz on Tue, May 16, 2000 at 11:02:02AM +1200
Organization: private

> Richard A. O'Keefe (Tue 16.0500-11:02):
> 
> Using a *single* atom to hold a string has the advantage that if there
> are several occurrences of exactly the same string, they will share the
> representation, so you can get less than 1 byte per character.

that taken together with reference counting and garbage collection makes it
"irresistable", right?


-- 
clemens                                              ino-waiting@gmx.net
        do                                              D4685B884894C483
        gpg recv-key 0x9
        echo `gpg list-key 0x9 | cat -tv` | \
        gpg encrypt `gpg list-key 0x9 | 822address` | \
        mail -s your-key `gpg list-key 0x9 | 822address`
        wait
        [encrypted] return mail.
        no return mail within a week, you in trouble.
        no return mail after a month, i in trouble.
        please check
        done

