MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

To create {{},{},....{}} beyond $MaxRecursionLimit

  • To: mathgroup at smc.vnet.net
  • Subject: [mg46719] To create {{},{},....{}} beyond $MaxRecursionLimit
  • From: János <janos.lobb at yale.edu>
  • Date: Tue, 2 Mar 2004 19:10:20 -0500 (EST)
  • Sender: owner-wri-mathgroup at wolfram.com

Hi,

I am in need of creating a nested list in  the form of {{},{},....{}} 
of arbitrary length where none of the sublists have any element in it.  
I came up with

lst = NestList[List, {},lengthlist - 1]

For[i = 2, i <=
     lengthlist, i++, flt = Table[{j}, {j, i, lengthlist}]; lst = 
FlattenAt[lst, flt]]

however it complains  when lengthlen is over $MaxRecursionLimit.  I see 
that I can change that Limit to Infinity, but I rather would not go 
that route.  It must be a better way without using NestList.

Any good hint ?

Thanks ahead,

János
-------------------------------------------------
clear perl code is better than unclear awk code; but NOTHING comes 
close to unclear perl code
http://www.faqs.org/faqs/computer-lang/awk/faq/


  • Prev by Date: Re: quaternions
  • Next by Date: Re: Reading a binary file generated from c++ code
  • Previous by thread: Re: Symbolic matrix manipulation
  • Next by thread: Re: To create {{},{},....{}} beyond $MaxRecursionLimit