.clisprcの設定で日本語を扱う

『On Lisp』の6章のプロンプトを日本語にしてみたら、

(defnode 'people "あの人は男性ですか?" 'male 'female)
(defnode 'male "彼は生きていますか?" 'liveman 'deadman)
(defnode 'deadman "彼は米国人ですか?" 'us 'them)
(defnode 'us "彼は硬貨になっていますか?" 'coin 'cidence)
(defnode 'coin "その硬貨はペニーですか?" 'penny 'coins)
(defnode 'penny 'lincoln)

以下のエラーになってしまう。

invalid byte #xE3 in CHARSET:ASCII conversion

以下の設定に変更する。

~/.emacs

(setq inferior-lisp-program "/opt/local/bin/clisp -I")
(add-to-list 'load-path "/Applications/slime")
(require 'slime)
(slime-setup)
(setq slime-net-coding-system 'utf-8-unix)
(setq slime-lisp-implementations
      '((clisp ("clisp") :coding-system utf-8-unix)))
(slime-autodoc-mode)

~/.clisprc

(setq *default-file-encoding* charset:utf-8)
(setq *terminal-encoding* charset:utf-8)