R-alpha: Re: R-FAQ v0.0

Paul Gilbert (la-jassine@aix.pacwan.net)
Tue, 04 Mar 1997 04:44:56 -0400

Date: Tue, 04 Mar 1997 04:44:56 -0400
To: Kurt.Hornik@ci.tuwien.ac.at
From: Paul Gilbert <la-jassine@aix.pacwan.net>
Subject: R-alpha: Re: R-FAQ v0.0


>  As one consequence, S must violate the principle of lazy evaluation
>  for assignments in function argument lists, i.e., for named arguments
>  (it might otherwise be impossible to evaluate the assigments inside
>  the function).  R always uses lazy evaluation.  

I'd sure appreciate another sentence here defining "lazy evaluation."

>  Some known differences are the following.

-The random number generator is different and the seed has a different length.

-.First.lib is not supported, but since a library is loaded much like
source()'d code
 it is possible to do things like dyn.load() and to define data by reading
it from files.

-assign() uses the argument envir= rather than where= as in S.

-"For" loops are not necessary and not supported.

-the list returned by version() has different elements as well as different

>  4.  R Add-On Packages

The multivariate time series library I have posted on Statlib is mostly
converted to run in R. I will make this available on special request
<pgilbert@bank-banque-canada.ca>  but prefer not to make it generally
available until complex numbers are implemented, since some portions of the
code do not work. 

The PADI interface from the Bank of Canada also works with minor changes.
PADI can be used to access Fame time series data bases and potentially other
databases, even remotely over the Internet. For further information see
http:www.bank-banque-canada.ca/pgilbert. I will post a slightly modified
version when I return from leave in August 97.

Paul Gilbert

r-testers mailing list -- For info or help, send "info" or "help",
To [un]subscribe, send "[un]subscribe"
(in the "body", not the subject !)  To: r-testers-request@stat.math.ethz.ch