|Bill Allombert on Mon, 6 Jan 2003 14:44:24 +0100|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
On Sun, Dec 29, 2002 at 03:16:25PM -0800, Justin C. Walker wrote: > > On Sunday, December 29, 2002, at 08:49 AM, Bernadette.PERRIN- > RIOU@math.u-psud.fr wrote: > > > > > I have a stupid problem with listput. The result does not seem to be a > > list, > > and so I can't do it again. I make a syntax mistake ? > > I believe that the return value of listput() is the value of the second > argument ('x'). Take a look at 'L' after your first call to listput(). Justin is right. listput is not a function, but a command which add something to a list. > > parisize = 4000000, primelimit = 500000 > > (17:21) gp > L=listcreate(10) > > %1 = List() > > (17:21) gp > L1=listput(L,2) > > %2 = 2 > > (17:21) gp > L2=listput(L1,3) > > *** incorrect type in listput. You should do L=listcreate(10) listput(L,2) listput(L,3) instead. Cheers, Bill.