Re: [Rd] Error "promise already under evaluation ..." with function(x, dim=dim(x))

2014-11-23 Thread Henrik Bengtsson
On Sun, Nov 23, 2014 at 4:07 PM, Henrik Bengtsson wrote: > On Sat, Nov 15, 2014 at 1:47 AM, Duncan Murdoch > wrote: >> >> On 14/11/2014, 9:06 PM, Henrik Bengtsson wrote: >> > I've meant to ask the following for several years now. I understand why: >> > >> >> foo <- function(x, dim=dim) { dim } >

Re: [Rd] Error "promise already under evaluation ..." with function(x, dim=dim(x))

2014-11-23 Thread Henrik Bengtsson
On Sat, Nov 15, 2014 at 1:47 AM, Duncan Murdoch wrote: > > On 14/11/2014, 9:06 PM, Henrik Bengtsson wrote: > > I've meant to ask the following for several years now. I understand why: > > > >> foo <- function(x, dim=dim) { dim } > >> foo(1) > > Error in foo(1) : > > promise already under evalua

Re: [Rd] R string comparisons may vary with platform (plain text)

2014-11-23 Thread Martin Morgan
For many scientific applications one is really dealing with ASCII characters and LC_COLLATE="C", even if the user is running in non-C locales. What robust approaches (if any?) are available to write code that sorts in a locale-independent way? The Note in ?Sys.setlocale is not overly optimisti

Re: [Rd] R string comparisons may vary with platform (plain text)

2014-11-23 Thread Prof Brian Ripley
On 23/11/2014 09:39, peter dalgaard wrote: On 23 Nov 2014, at 01:05 , Henrik Bengtsson wrote: On Sat, Nov 22, 2014 at 12:42 PM, Duncan Murdoch wrote: On 22/11/2014, 2:59 PM, Stuart Ambler wrote: A colleague¹s R program behaved differently when I ran it, and we thought we traced it probably

Re: [Rd] R string comparisons may vary with platform (plain text)

2014-11-23 Thread peter dalgaard
> On 23 Nov 2014, at 01:05 , Henrik Bengtsson wrote: > > On Sat, Nov 22, 2014 at 12:42 PM, Duncan Murdoch > wrote: >> On 22/11/2014, 2:59 PM, Stuart Ambler wrote: >>> A colleague¹s R program behaved differently when I ran it, and we thought >>> we traced it probably to different results from st