配列の利用
これまで変数は暗黙のうちにスカラー値であることを仮定してきましたが、Topaz scriptでは配列を変数として用いることができます。この場合、'$'の代わりに変数名の冒頭に'@'を用います。
@a = (1, 2, 3, 4); @b = @a;
配列のi番目の要素を参照するには、$a[i]のようにします。以下を参照して下さい。
@a = (1, 2, 3, 4); $b = $a[2];
$bの内容は、3です。配列のインデックスは0から始まることに注意しましょう。
配列の場合も、ダブルクオーテーションで定義された文字列中では、変数展開されます。
@a = (1, 2, 3, 4); $b = "@a";
$bの値は、'1 2 3 4'となります。