2013年7月10日星期三

Common Lisp : coerce 变换 sequence,例如 list, string, vector

见:Common_Lisp:A_Gentle_Introduction_to_Symbolic_Computation 13.11

> (coerce "Cockatoo" 'list)
(#\C #\o #\c #\k #\a #\t #\o #\o)

> (coerce '(#\b #\i #\r #\d) 'string)
"bird"

> (coerce '(foo bar baz) 'vector)
#(FOO BAR BAZ)


参考:

http://jtra.cz/stuff/lisp/sclr/coerce.html

http://zhushaolin2005.blog.sohu.com/147214217.html

没有评论:

发表评论