ループ

ループ構文

特定の作業を繰り返し行うことをループといいます。 「萌香」にもいちおうループ構文はあります。

ループにはwhile(とそのエイリアスの"繰り返し")を使います。 リストの先頭が偽でない間、リストの2番目からwhileを除いた部分を 繰り返し行います。 以下に例を示します。

Sum.hnk

「i   を 1 と 定義 します」
「sum を 0 と 定義 します」

「(i 10 <=) の間 「sum を (sum i +) に セット」
                 「i   を (i   1 +) に セット」
         を 繰り返し ます」
		 
「sum を 表示」  

この例ではiを1にsumを0に初期化した後、 ループ内でiを10まで変化させsumにたして行きます。