Bill Allombert on Sun, 01 Mar 2026 14:47:16 +0100


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: vecsum a Vecsmall


On Sun, Mar 01, 2026 at 02:00:06PM +0100, Ruud H.G. van Tol wrote:
> Somewhat related:
> 
> ? setisset(Vec([1,2,42]))
> %2 = 1
> 
> ? setisset(Vecsmall([1,2,42]))
> %3 = 0
> 
> I think that should either return 1, or give an error on bad input-type.

setisset returns 0 for all types except t_VEC:

? setisset(x+1)
%7 = 0
? setisset(Pi)
%8 = 0
? setisset(Col([1,2,42]))
%9 = 0

Cheers,
Bill.