% Function STRING
Function STRING
string
x => string
x - 文字列か、シンボルか、文字
string - 文字列
xが次のようなときに文字列を返却します。
string
は実装依存の変換を行います(string "already a string") => "already a string"
(string 'elm) => "ELM"
(string #\c) => "c"
なし。
もし変換が仕様にも実装にも定義されていなかった場合は、
型type-error
のエラーが生じます。
coerce
は、文字のシーケンスを文字列に変換するのに使われます。
prin1-to-string
, princ-to-string
, write-to-string
,
format
(最初の引数がnil
)は、
数や他のオブジェクトの文字列の表現を取得するのに使われます。