基本形
(repeat <vals> <pattern>)
repeat は、特定のパターンの列を生成するために使われる。
パラメータvalsは、単純なデータ項か、項のリストである。
2番目のパラメータpatternは1 個の正整数か、正整数のリストでなければならない。
patternが1 個の正整数の場合、valsが単にpattern回繰り返される。
例えば、次の通りである。
|> (repeat 3 5)
|(3 3 3 3 3)
|> (repeat (
list 3 4 5) 3)
|(3 4 5 3 4 5 3 4 5)
patternがリストの場合、valsはpatternと同じ長さのリストでなければならず
この場合、valsの各要素に対応するpatternの要素の回数だけ繰り返される。
例えば、つぎのとおりである。
|> (repeat (list 4 5 6) (list 1 2 3))
|(4 5 5 6 6 6)
最終更新:2009年11月30日 04:23