Strange... if I create a aux variable from another variable, all rights,
but if my aux is from a linear list, occur this:
(I am using D7/W98)

set ll=[1,2,3,4,5]
put ll
-- [1, 2, 3, 4, 5]
set llaux=[1,2,3,4,5]
deleteAt (llaux,1)
put ll
-- [1, 2, 3, 4, 5]
put llaux
-- [2, 3, 4, 5]
set llaux=ll         -- Attention here!
put llaux
-- [1, 2, 3, 4, 5]
deleteAt (llaux,1)   -- I deleted only the element of llaux, but ll is
updated!
put llaux
-- [2, 3, 4, 5]      --  Why?
put ll
-- [2, 3, 4, 5]   -- (the correct value here is [1, 2, 3, 4, 5] )

Any solution?

Thanks

Fabricio Guedes Bissoli
Phasis Multimidia

55 32 3218-5343
55 32 9103-7978


       The only way to understand what mathematics means by infinity is to
comtemplate the extent of human stupidity.

                                                         Voltaire


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to