Re: Bug with Sequence

*To*: mathgroup at smc.vnet.net*Subject*: [mg104621] Re: [mg104568] Bug with Sequence*From*: "Kurt TeKolste" <tekolste at fastmail.us>*Date*: Thu, 5 Nov 2009 03:49:01 -0500 (EST)*References*: <200911040634.BAA08584@smc.vnet.net>

I assume that you will get lots of answers on this but: RInforeplacing the first element of t with Sequence[] multiple times is the same as doing it once. Try replacing t[[j]]. ekt t = {1, 2, 3}; j = 0; While[++j < 4, t[[j]] = Sequence[]; Print[t]] {2,3} {3} {} Information[t] Global`t t={Sequence[],Sequence[],Sequence[]} On Wed, 04 Nov 2009 01:34 -0500, "dh" <dh at metrohm.com> wrote: > > > Hello, > > has anybody an explanation for the behavior of "Sequence"? I think it is > > an ugly bug. > > Consider the following that shoud succesively shorten the list t: > > > > t = {1, 2, 3}; j = 0; > > While[ ++j < 4, t[[1]] = Sequence[]; Print[t]] > > > > this returns: {2,3} three times.Dropping of the first element only seems > > to work once. > > If you say Information[t] you get: > > t={Sequence[],2,3} > > > > Daniel > > > Regards, Kurt Tekolste

**References**:**Bug with Sequence***From:*dh <dh@metrohm.com>