一点儿有意义的事: SICP in Elisp

既然读SICP, 不可避免要运行scheme,
在StackOverflow上提了半年多SICP的问题, 人民教师" Óscar López"坚贞不渝的推荐racket实现取代Gilde,

如果只拿一个充分的理由:
文档清晰全面易懂. 比如cheatsheet
https://docs.racket-lang.org/racket-cheat/index.html#(section._.Essentials)

文档

https://docs.racket-lang.org/guide/index.html

另外还有sicp专题等.

设置很简单,

首先从babel中将scheme打开

(org-babel-do-load-languages 'org-babel-load-languages '(

                                                         (scheme . t)

                                                         ))

然后安装racket

 sudo apt install racket

最后从配置中添加一行

(add-hook 'scheme-mode-hook 'geiser-mode)
(setq geiser-default-implementation 'racket)

OK了.

#+begin_src scheme :session sicp 
(* 3 3)
#+end_src

#+RESULTS:
: 9