Next: , Previous: , Up: Arguments   [Contents][Index]


1.8.3 Variable Number of Arguments

concatconcat++のような一部の関数は任意の個数の引数を受け取る関数です(*は乗算を行うためのシンボル)。これは以下の式を通常の方法で評価することによって確認できます。エコーエリアであなたが目にするであろう結果は‘’の後にプリントしてあります。つまり‘’を“を評価すると(evaluates to)”と読み替えることができます。

最初は引数なしの関数です:

(+)       ⇒ 0

(*)       ⇒ 1

以下は関数が1つの引数をもつ場合です:

(+ 3)     ⇒ 3

(* 3)     ⇒ 3

そして関数が3つの引数をもつ場合です:

(+ 3 4 5) ⇒ 12

(* 3 4 5) ⇒ 60
This page has generated for branch:work/add_lispintr, commit:65845cf60c073f2f3182d1d07483530e9bbe1d96 to check Japanese translation.