Re: R-alpha: .Machine object

Martin Maechler (maechler@stat.math.ethz.ch)
Wed, 13 Nov 96 09:51:43 +0100


Date: Wed, 13 Nov 96 09:51:43 +0100
Message-Id: <9611130851.AA13085@>
From: Martin Maechler <maechler@stat.math.ethz.ch>
To: Friedrich.Leisch@ci.tuwien.ac.at
In-Reply-To: <199611130815.JAA31488@galadriel.ci.tuwien.ac.at> (message from
Subject: Re: R-alpha: .Machine object

Yes!
 
[I have been asking for this before the R-alpha list existed...]

and I fully agree that we only need a few, as Doug and Fritz said,

	.Machine$ double.eps
	.Machine$ double.neg.eps
	.Machine$ double.xmax
	.Machine$ double.xmin
PLUS
	.Machine$ integer.max


Note that e.g. on SunOS 4.1.4, there's no  float.h
(there's  floatingpoint.h  which include  sys/ieeefp.h   but no definition
	  of these).
The 'configure' script (and R authors) should make sure to just use
IEEE things if there's no  float.h...

	[There are 'wierd' machines around;

	 A colleague here at ETH desperately tried/tries to port  R
	 to AIX (IBM Power...) with bib problems:  

	 'configure' already breaks....
	]

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