From Kurt.Hornik at wu-wien.ac.at  Fri Oct 17 09:53:33 2003
From: Kurt.Hornik at wu-wien.ac.at (Kurt Hornik)
Date: Fri Oct 17 09:55:09 2003
Subject: [Rd] data() misbehaving inside a function
In-Reply-To: <x2ad80nvsu.fsf@biostat.ku.dk>
References: <20031016141029.A22651@jessie.research.bell-labs.com>
	<x2u169ngpg.fsf@biostat.ku.dk>
	<16271.38024.30026.993340@mithrandir.hornik.net>
	<16271.39483.58310.535259@gargle.gargle.HOWL>
	<16271.39893.702849.859781@mithrandir.hornik.net>
	<x2ad80nvsu.fsf@biostat.ku.dk>
Message-ID: <16271.40957.398812.546319@mithrandir.hornik.net>

>>>>> Peter Dalgaard writes:

> Kurt Hornik <Kurt.Hornik@wu-wien.ac.at> writes:
KH> Or get rid of non-standard evaluation and educate users to use quoted
KH> strings where strings should be used.
>> 
>> > and infuriate those who know and used the S language for more than 15
>> > years, where help(help) has always worked?
>> 
>> I would think that these users either click themselves to happiness, or
>> use ? because it is shorter.

> Ummm, ?help is another non-standard eval. "?" is an operator,
> operators work on objects not (normally) their names....

Right.  I had meant to say that if we need non-standard eval, let's have
it for ?, where we need it for things like method ? expression anyways,
but let's eliminate it from help().

-k


[Rd] data() misbehaving inside a function
Kurt Hornik