write
(write obj [port])
obj を外部表現で現在の出力ポートに書き出します。文字列は引用符とエスケープ付きで、文字は #\ 表記で書かれます。循環するリストやベクタはデータラベル付きで書かれ、循環のない共有構造は出現ごとに書き出されます。'x は (quote x) と、未規定値は #!unspecific と書かれます。識別子として読み戻せない名前のシンボルは縦棒で囲んで書かれます(|a b|、||、|1|、タブを含むなら |a\x09;b|)。port を渡すとそこへ書き出します。port は開いているテキスト出力ポートでなければなりません。
(1 "two" #\3)
#0=(a b . #0#)