2 size - number of elements in value
13 For the different types of value x may have, size(x) is defined as follows:
18 string length of string (not counding the trailing \0)
19 matrix number of elements
20 list number of members
21 association number of (elements, value) pairs
22 object value returned by xx_size(x) if x of type xx
23 file length of the file in octets
28 block numer of octets of data it currently holds
30 named block numer of octets of data it currently holds
33 > print size(null()), size(3), size(2 - 7i), size("abc")
37 > print size(M), size(list()), size(list(2,3,4))
41 > A[1] = 3, A[1,2] = 6, A["three"] = 5
46 > obj point P = {4,-5}
47 > define point_size(a) = abs(a.x) + abs(a.y)
58 list, mat, assoc, obj, sizeof, memsize