comparison tests/farray-object.t @ 732:d92e7203a14d

farray.sh: an official function fobject_type() instead of an internal one
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 07 Oct 2024 13:34:28 +0200
parents 8f1583faf9ea
children 772e4999562b
comparison
equal deleted inserted replaced
731:cf0f18d3d41b 732:d92e7203a14d
14 14
15 Array 15 Array
16 ===== 16 =====
17 17
18 $ farray_create ARRAY1 i1 i2 18 $ farray_create ARRAY1 i1 i2
19 $ fobject_type ARRAY1
20 array (no-eol)
21 $ farray_type ARRAY1
22 array (no-eol)
23 $ falist_type ARRAY1
24 array (no-eol)
19 $ farray_create ITEM1 i11 i22 25 $ farray_create ITEM1 i11 i22
20 $ farray_append ARRAY1 "$ITEM1" 26 $ farray_append ARRAY1 "$ITEM1"
21 $ farray_release ITEM1 27 $ farray_release ITEM1
22 $ falist_create LIST2 k1 v1 k2 v2 k3 v3 28 $ falist_create LIST2 k1 v1 k2 v2 k3 v3
23 This also transfers ownership 29 This also transfers ownership
45 51
46 AList 52 AList
47 ===== 53 =====
48 54
49 $ falist_create LIST1 k1 v1 55 $ falist_create LIST1 k1 v1
56 $ fobject_type LIST1
57 alist (no-eol)
58 $ falist_type LIST1
59 alist (no-eol)
60 $ farray_type LIST1
61 alist (no-eol)
50 $ falist_create ITEM1 k11 v11 k22 v22 k33 v33 k44 v44 62 $ falist_create ITEM1 k11 v11 k22 v22 k33 v33 k44 v44
51 $ falist_set LIST1 k2 "$ITEM1" 63 $ falist_set LIST1 k2 "$ITEM1"
52 $ falist_release ITEM1 64 $ falist_release ITEM1
53 $ farray_create ARRAY2 a1 a2 a3 65 $ farray_create ARRAY2 a1 a2 a3
54 $ falist_set LIST1 k3 "$ARRAY2" 66 $ falist_set LIST1 k3 "$ARRAY2"