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"]
}
}