Next: Wrong Type of Argument, Previous: Args as Variable or List, Up: Arguments [Contents][Index]
concat
、concat
、+
や+
のような一部の関数は任意の個数の引数を受け取る関数です(*
は乗算を行うためのシンボル)。これは以下の式を通常の方法で評価することによって確認できます。エコーエリアであなたが目にするであろう結果は‘⇒’の後にプリントしてあります。つまり‘⇒’を“を評価すると(evaluates
to)”と読み替えることができます。
最初は引数なしの関数です:
(+) ⇒ 0 (*) ⇒ 1
以下は関数が1つの引数をもつ場合です:
(+ 3) ⇒ 3 (* 3) ⇒ 3
そして関数が3つの引数をもつ場合です:
(+ 3 4 5) ⇒ 12 (* 3 4 5) ⇒ 60