Open5
計算機プログラムの構造と解釈(第二版)準備メモ

Mac に Scheme の処理系をインストールする
どうやら Racket という処理系が良いらしい。
DrRacket という IDE はいらないので、minimal インストールする
$ brew install minimal-racket
$ raco pkg install sicp

racket には LSP があるらしい。
neovim + coc で利用するために、まずは LSP をインストールする
$ raco pkg install racket-language-server

だめだ racket-language-server
は Archive になっていた...

なのでこちらを使う
raco pkg install racket-langserver

coc で racket の LSP を使うために、coc-settings.json に以下を加える
{
....,
"languageserver": {
"scheme": {
"command":"racket",
"args":["-l", "racket-langserver"],
"filetypes":["scheme", "racket"]
}
}