1.8.3 可变数量的参数

一些函数,如concat+*,可以接受任意数量的参数。(*是乘法的符号。)这可以通过以通常的方式评估以下每个表达式来看到。在回显区域中看到的内容在此文本中以‘’打印出来,你可以将其理解为“求值为”。

在第一组中,函数没有参数:

(+)       ⇒ 0

(*)       ⇒ 1

在这一组中,函数每个都有一个参数:

(+ 3)     ⇒ 3

(* 3)     ⇒ 3

在这一组中,函数每个都有三个参数:

(+ 3 4 5) ⇒ 12

(* 3 4 5) ⇒ 60