sicp 之 scheme 环境配置

我这里用的是unbutu 11.10 环境下 mit-scheme+emacs组合。

步骤如下:

1、安装emacs

2、安装mit-scheme

下载页面http://www.gnu.org/software/mit-scheme/

This is done in the following steps:

Unpack the tar file, mit-scheme-VERSION-ARCH.tar.gz, into the directory mit-scheme-VERSION. For example,

tar xzf mit-scheme-VERSION-i386.tar.gz

will create a new directory mit-scheme-VERSION.

Move into the new directory:

cd mit-scheme-VERSION/src

Configure the software:     

./configure

Build the software:

make compile-microcode

Install the software:

make install

http://www.gnu.org/software/mit-scheme/documentation/mit-scheme-user/Unix-Installation.html#Unix-Installation

3、配置

在~/.emacs里面加入如下的语句:

;;; Always do syntax highlighting  
(global-font-lock-mode 1)  
;;; Also highlight parens  
(setq show-paren-delay 0  
      show-paren-style 'parenthesis)  
(show-paren-mode 1)  
;;; This is the binary name of my scheme implementation  
(setq scheme-program-name "scm")  

 最后一句的scm要修改成对应的scheme解释器的程序名(mit-scheme)。

C-x 2   ;;新打开一个水平分割的窗口。

C-x o   ;;跳转到这个新打开的窗口。

M-x run-scheme  ;;在新打开的窗口里面运行scheme解释器。

C-x C-e   ;;将光标之前的最后一个语句交给scheme解释并执行。

C-x h C-c C-r  ;;C-x h 选择整个buffer的内容,C-c C-r 解释执行。

你可能感兴趣的:(Scheme,配置,SICP)