[plt-scheme] Re: When does eqv? differ from eq? , from equal?
If the stream strm does not have state, then (read strm) should always
return the same result, but frequently it does not.
Jos
----- Original Message -----
From: "Marco Morazan" <morazanm at gmail.com>
To: "Jos Koot" <jos.koot at telefonica.net>
Cc: <plt-scheme at list.cs.brown.edu>
Sent: Tuesday, October 07, 2008 4:16 PM
Subject: Re: [plt-scheme] Re: When does eqv? differ from eq? , from equal?
> On Tue, Oct 7, 2008 at 9:54 AM, Jos Koot <jos.koot at telefonica.net> wrote:
>> This reminds me of the question: "is a person the same one some time
>> later?"
>> His/her state almost certainly has changed. Hence in some respects the
>> two
>> are not the same. Nevertheless I am inclined to attribute a common
>> feature
>> to both the former and the later. I have had trouble with this questuion
>> before. See the thread "peasant revolt against Scheme: in the archives of
>> the PLT scheme discussion list)
>
> Well, if we define a person as a stream then yes s/he is the same
> person and no need for state. :-)
>
> --
>
> Cheers,
>
> Marco
>