〈記号〉の印字名を文字列にして返す.
例:
(symbol->string 'foo)"foo"
〈文字列〉 を印字名とする記号を返す. そのような記号で,インターンされているものが存在すればそれを返し, 存在しなければ新しく生成する. 〈文字列〉 の文字数は33554428以下でなければならない.
例:
(string->symbol "foo")foo
(string->symbol "Bar")Bar
(string->symbol "日本語の記号")日本語の記号
(eq? (string->symbol
(symbol->string 'foobar))
'foobar)#t
(string=? (symbol->strinng
(string->symbol "fooBar"))
"fooBar")#t