Next: , Previous: , Up: Writing Defuns   [Contents][Index]


3.7 The if Special Form

他のスペシャルフォームとして条件式のifがあります。これはコンピューターに判断を行うよう指示するために用いられるフォームです。ifを使わずに関数定義を記述することもできますが、ここで説明しておくには十分なほど多用される重要なフォームです。これはたとえば関数beginning-of-bufferのコードで使用されています。

ifの背景にあるのは、もしも(if)テストが真であれば、それなら(then)式を評価するという基本的なアイデアです。テストが真でなければ式は評価されません。たとえばあなたは“もしも(if)暖かくて晴れていたら、それなら(then)ビーチへ行こう!”といった判断を下すかもしれません。

This page has generated for branch:work/add_lispintr, commit:65845cf60c073f2f3182d1d07483530e9bbe1d96 to check Japanese translation.