% Type-Specifier VALUES
Type Specifier VALUES
特定化
value-typespec::= typespec* [&optional typespec*] [&rest typespec] [&allow-other-keys]
typespec - 型指定子
この型指定子はfunction型指定子か、
the 特殊フォームの
value-typeとしてのみ使用することができます。
これは多値が関係するときに独立した型を指定するときに使われます。
&optionalと&restの印をvalue-typeのリストに配置することができます。
それらの値はmultiple-value-callに関数と共に与えられれたとき、
正しく受け取れるようなパラメーターを意味しています。
シンボル*はvalue-typeの中に含まれないかもしれません。
シンボルとしてのvaluesは、有効な型指定子ではありませんし、
とくに(values)の省略形ではありません。