Skip to content

yinqiao/learn-sicp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

SICP

安装

可参考 [MIT-Scheme 安装](https://segmentfault.com/a/1190000007556974) 一文,介绍的非常详细,此处简略说明主要步骤
  1. 官网 下载,或者 点此下载
  2. 设置软链接
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources/mit-scheme /usr/local/bin/scheme
  1. 设置环境变量
echo "export MITSCHEME_LIBRARY_PATH=\"/Applications/MIT\:GNU\ Scheme.app/Contents/Resources\"" >> ~/.profile

echo "export MIT_SCHEME_EXE=\"/usr/local/scheme\"" >> ~/.profile
  1. reload bash profile
source ~/.profile
  1. 检测设置是否生效
scheme

基本用法

  1. 编写 test.scm 文件
(define (sum a b) (+ a b))
  1. 输入 scheme 命令进入环境
  2. 输入(load "test.scm")
1 ]=> (load "test.scm")

;Loading "test.scm"... done
;Value: sum
  1. 然后就可以使用 test.scm 中的函数了,例如
1 ]=> (sum 8 3)

;Value: 11
  1. 常用命令

     1. `ctrl+z`
     2. `ctrl+g`
    

参考资料

  1. 习题参考答案
  2. SICP读书笔记
  3. 北大程序设计技术和方法-教学主页
  4. MIT-Scheme入门教程

Timeline

  • 2018-03-10 开启SICP之旅

Releases

No releases published

Packages

No packages published

Languages