Gambit Scheme for Ubuntu12.04

来源:互联网 发布:翻墙软件一点通 编辑:程序博客网 时间:2024/05/29 03:23

下载地址:http://www.iro.umontreal.ca/~gambit/download/gambit/v4.7/source/

如果你也在陶冶情操闲暇时以SICP为乐,那必须先利其器

1. Structure and Interpretation of Computer Programs 《计算机程序的解释与构造》
    简称: SICP,非常著名的一本书(中译本叫《计算机程序的解释与构造》,由裘宗燕老师翻译的),Scheme 的鼻祖 Gerald Jay Sussman 和计算机教育专家 Hal Abelson 合写的,20 年来影响整个计算机科学教育的著作,著名的 MIT 课程 6.001(计算机科学专业的入门课程) 的教材,全世界有超过100所大学在使用这本书做为教材。

2.Scheme 解释器和编译器
 Gambit-C可以把 Scheme 编译成机器代码,提高执行速度。

3.安装Gambit Scheme
  # sudo apt-get install gambc

4.启动Gambit
  # gsi

5.smaple




6.配置gambit-c的gambit.el

  # cp /usr/share/emacs/site-lisp/gambc/gambit.el  ~/.emacs.d/site-lisp/

7.配置.emacs

   (add-to-list 'load-path "~/.emacs.d/site-lisp")

   (setenv "PATH" (concat "/usr/local/Gambit-C/bin/:" (getenv "PATH")))
   (setq exec-path (append '("/usr/local/Gambit-C/bin/") exec-path))

   (require 'gambit) 

8.运行

 M-x run-scheme

#定义

(define add (lambda (x) (+ x 3)))
(add 1)

C-x C-e



  


0 0
原创粉丝点击