Re: [Rd] Recursive objects

2011-05-05 Thread David Winsemius
On May 5, 2011, at 1:07 PM, Steve Lianoglou wrote: On Wed, May 4, 2011 at 9:24 AM, Barry Rowlingson wrote: On Wed, May 4, 2011 at 2:21 PM, Hadley Wickham wrote: Any hints as to what to search for? For recursive objects, search for recursive objects. Awesome :-) And completely OT bu

Re: [Rd] Recursive objects

2011-05-05 Thread Steve Lianoglou
On Wed, May 4, 2011 at 9:24 AM, Barry Rowlingson wrote: > On Wed, May 4, 2011 at 2:21 PM, Hadley Wickham wrote: > >> Any hints as to what to search for? > >  For recursive objects, search for recursive objects. Awesome :-) And completely OT but strangely related -- in case you've never stumbled

Re: [Rd] Recursive objects

2011-05-04 Thread Michael Sumner
Fortune! On Wed, May 4, 2011 at 11:24 PM, Barry Rowlingson < b.rowling...@lancaster.ac.uk> wrote: > On Wed, May 4, 2011 at 2:21 PM, Hadley Wickham wrote: > > > Any hints as to what to search for? > > For recursive objects, search for recursive objects. > > Barry > >

Re: [Rd] Recursive objects

2011-05-04 Thread Hadley Wickham
On Wed, May 4, 2011 at 8:24 AM, Barry Rowlingson wrote: > On Wed, May 4, 2011 at 2:21 PM, Hadley Wickham wrote: > >> Any hints as to what to search for? > >  For recursive objects, search for recursive objects. Well, I was hoping Luke was meaning discussions about computing on the language more

Re: [Rd] Recursive objects

2011-05-04 Thread Barry Rowlingson
On Wed, May 4, 2011 at 2:21 PM, Hadley Wickham wrote: > Any hints as to what to search for? For recursive objects, search for recursive objects. Barry __ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel

Re: [Rd] Recursive objects

2011-05-04 Thread Hadley Wickham
> I never use is.recursive/is.atomic because the definition they use for > an object to be recursive doesn't usually coincide with what I am > interested in. (If you want to know what that definition is you can > look at the source code, coerce.c:1790.) In computing on the language I > would want o

Re: [Rd] Recursive objects

2011-05-04 Thread luke-tierney
I never use is.recursive/is.atomic because the definition they use for an object to be recursive doesn't usually coincide with what I am interested in. (If you want to know what that definition is you can look at the source code, coerce.c:1790.) In computing on the language I would want one notion

Re: [Rd] Recursive objects

2011-05-04 Thread Hadley Wickham
Thanks to you both for reminding me about those important recursive objects! Hadley On Wed, May 4, 2011 at 7:49 AM, peter dalgaard wrote: > > On May 4, 2011, at 14:35 , Kenn Konstabel wrote: > >> On Wed, May 4, 2011 at 3:26 PM, Hadley Wickham wrote: >>> Hi all, >>> >>> Does anyone have a compreh

Re: [Rd] Recursive objects

2011-05-04 Thread peter dalgaard
On May 4, 2011, at 14:35 , Kenn Konstabel wrote: > On Wed, May 4, 2011 at 3:26 PM, Hadley Wickham wrote: >> Hi all, >> >> Does anyone have a comprehensive list of recursive-type objects in R? >> is.recursive defines them as by exclusion: "most types of objects are >> regarded as recursive, exce

Re: [Rd] Recursive objects

2011-05-04 Thread Kenn Konstabel
On Wed, May 4, 2011 at 3:26 PM, Hadley Wickham wrote: > Hi all, > > Does anyone have a comprehensive list of recursive-type objects in R? > is.recursive defines them as by exclusion: "most types of objects are > regarded as recursive, except for  vector types, ‘NULL’ and symbols > (as given by ‘as

[Rd] Recursive objects

2011-05-04 Thread Hadley Wickham
Hi all, Does anyone have a comprehensive list of recursive-type objects in R? is.recursive defines them as by exclusion: "most types of objects are regarded as recursive, except for vector types, ‘NULL’ and symbols (as given by ‘as.name’)." I think this that means recursive objects are: * list