「非正格」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 1行目: | 1行目: | ||
'''非正確'''(ひせいかく)とは、[[プログラミング]]において[[関数]]の[[引数]]が関数本体の評価で実際に使われるまで評価されないことをいう。最近では「[[遅延評価]]」や「[[短絡評価]]」と呼ばれることが多い。 | '''非正確'''(ひせいかく)とは、[[プログラミング]]において[[関数]]の[[引数]]が関数本体の評価で実際に使われるまで評価されないことをいう。最近では「[[遅延評価]]」や「[[短絡評価]]」と呼ばれることが多い。 | ||
== 正格評価(Strict Evaluation / Eager Evaluation)== | |||
関数を呼び出す直前に引数をすべて計算する。 | |||
== 遅延評価(Lazy Evaluation) == | |||
必要になるまで計算を遅らせる。 | |||
== 「遅延評価」と「短絡評価」の違い == | == 「遅延評価」と「短絡評価」の違い == | ||