Lisp の concatenate 関数
文字列の連結をしたい場合に使用できる関数。以下のようになる。
(concatenate 'string "Hello " "World.") "Hello World."
文字列以外にも連結できる。たとえば、
(concatenate 'list '(a b) '(c d)) (A B C D)
と、リストの連結にも使用できる。もっとも、リストの場合は append 関数が使えるが。
(append '(a b) '(c d)) (A B C D)
リストの場合は、引数少ないから append の方がよさそう。もしかしたら、文字列を連結できる他の関数もあるのかもしれない・・・