いきなりだけど具体例
> a = (1 2 3 "kawai" "Essen" 4 5 6)
> print a[3] // C言語っぽい書き方、デフォルトでは0オリジン
kawai
> print a(5) // Essenでは小カッコでも配列にアクセスできる
4
> b = (yama:"kawa" tsu:"ka")
> print b["yama"]
kawa
> print b.tsu
ka
> print b:[0] // こうするとkeyをソートした先頭の値が取れる(tsu, yama)
ka
> print b:::[0] // こうすると値ではなくてキーが取れる
tsu
> c = () // 空っぽの配列
> c:[0] = 123
> c:[1] = 456
> c:[0] = 789 // 123 と 456 は後ろにずれる
> print c
(789 123 456)
> d = [(a:123 b:"xyz") (a:456 b:"uvw") (a:789 b:"rst")]
> print searchObject(d, "a", 0) // aが最小値をとるオブジェクトは?
(a:123 b:"xyz")
> print serachIndex(d, "b", 0)
2