印刷したいリストがあります:
foo: list of string;
bar
の要素を連結した文字列を作成したいと思いますfoo
。Perlでは次のようにします。
$bar = join " ", @foo;
specmanでこれを行うために私が考えることができる唯一の方法は次のとおりです。
var bar: string = "";
for each in foo {
bar = appendf("%s %s", bar, it);
};
bar
これは、の各要素に対してそれ自体にコピーされるため、パフォーマンスが非常に低くなるようfoo
です。これを行うためのより良い方法はありますか?