ローカル関数



flet ({(fname lambda-list . body)}*) {form}* [特殊]
ローカル関数を定義する。


labels ({(fname lambda-list . body)}*) {form}* [特殊]

ローカルなスコープとなる関数を定義する。 fletlabelsとの違いは、 fletで定義されたローカル関数は、その他の関数を参照または再帰できないが、 labelsは相互の参照を許可する。




2016-04-05