<function>
<fname prototype="Normal Order / LEVEL: 0">
For
</fname>
<prototype>
LISP形式

(For exp1 exp2)

XML形式

<For>
	exp1
	exp2
</For>
</prototype>
<prototype>
C関数宣言
</prototype>
<explanation>
exp1を最初に評価し、結果が0であれば、0を返す。結果が０以外であれば、exp2を評価し、もう一度exp1を評価する。exp1の評価が0以外になるまでこれを繰り返し、0以外になったときに一番最後のexp2の評価の値を戻り値とする。 
</explanation>
</function>
