コンテンツにスキップ

while

Category: 特殊形式

書式

(while、条件、本体)
(while、条件、開始値、本体)

引数

引数 説明
条件 毎回、本体の前に計算する式。0 になったら終了
開始値 カウンタの初期値(省略時 0)
本体 毎回展開する文字列

戻り値

本体の展開結果をつなげたもの。

解説

カウンタは (C0) で参照でき、1 回ごとに 1 増えます。条件の式の中でも (C0) を使えます。

無限ループ

繰り返しの回数そのものの上限はありません。条件が必ず偽になるようにしてください。 1 周ごとに $呼び出し総数制限(既定 100000)を数え、超えたらそこで打ち切ります(Mc201-8以降。それ以前は、条件がいつまでも真だと里々が応答を返せなくなりました)。 繰り返しの結果が $括弧展開サイズ制限を超えたときは、そこで打ち切ります(Mc201-7以降)。

使用例

(while、(C0)<3、(C0))   → 012

関連項目