From: Peng Li Date: Sun, 11 Sep 2016 13:56:35 +0000 (+0800) Subject: emacs - scheme mode X-Git-Url: http://47.100.26.94:8080/?a=commitdiff_plain;h=6e6b4ae1dae6518a03eaa503382b110f2cc1ca00;p=dotfiles.git emacs - scheme mode --- diff --git a/emacs.d/config.org b/emacs.d/config.org index 63e3373..b9c0209 100644 --- a/emacs.d/config.org +++ b/emacs.d/config.org @@ -2056,6 +2056,24 @@ irony-company :ensure t) #+END_SRC +** Scheme +Install =guile=, =guile= is an implementation of =Scheme= programming language. +#+BEGIN_SRC sh + brew install guile +#+END_SRC + +#+BEGIN_SRC emacs-lisp :tangle yes :results silent + (setq geiser-scheme-implementation 'guile) +#+END_SRC + +#+BEGIN_SRC scheme + (define a "3") + a +#+END_SRC + +#+RESULTS: +: 3 + ** Racket #+BEGIN_SRC emacs-lisp :tangle yes :results silent (use-package racket-mode