isempty({}), isempty(struct()), and isempty(list(,)) return %F instead of %T
@sgougeon)
Reported by Samuel GOUGEON (-- Bug description --
isempty(makecell()) and isempty(struct()) return %F instead of %T
-- Scilab error message --
-->a=makecell()
a =
[]
-->size(a)
ans =
0. 0.
-->isempty(a)
ans =
F
-->a=struct()
a =
0x0 struct array with no fields.
-->size(a)
ans =
0. 0.
-->isempty(a)
ans =
F
-- How to reproduce the bug --
edit isempty