花了一暑假研究drscheme中的<How to design program>,发现以此作为scheme的教程再合适不过了。而美中不足的是章节数太多,看完需要花费大量的时间,所以我就简要的将自己学到的东西按章节进行总结。
由于自己是一个大四生,现在在准备考研。所以更新速度可能会慢些。但是质量绝对可以保证。
drscheme的中文版下载地址是 http://ishare.iask.sina.com.cn/f/36128627.html
或是我的百度网盘 http://pan.baidu.com/share/link?shareid=1852828882&uk=2719521547
先贴前两部分的目录
第一部分 处理简单类型的数据
一、学生、老师和电脑
二、数字、表达式和简单程序
三、程序是函数加上变量定义
四、条件表达式和函数
五、符号信息
六、复合数据之一:结构体
七、数据的多样性
八、插曲 1:句法和语义
第二部分 处理任意长数据
九、复合数据第二部分:列表
十、表的进一步处理
十一、自然数
十二、再论复合函数
十三、插曲2:列表缩写list
首先整体了解一下两部分的内容。第一部分是论述程序基本概念以及结构体,类似C语言基础教程;第二部分开始讲scheme(lisp)的核心部分列表list。