Ruud H.G. van Tol on Sun, 27 Aug 2023 15:47:03 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: bug in simplify_shallow |
On 2023-08-27 14:58, Bill Allombert wrote:
[...]to be honest I did not remember that listput returned x and it is not explicitly documented
? ??listput listput( list,x,{n}):Sets the n-th element of the list list (which must be of type t_LIST) equal to x. If n is omitted, or greater than the list length, appends x. The function returns the inserted element.
So "returns the inserted element". -- -- -- --Made me wonder what it returns when "replacing" a value, either the old or the new value.
? my( L= List(), v1= listput(~L,1), v2= listput(~L,2,1) ); [v1, v2, L] % [1, 2, List([2])] -- Ruud