几个免费的Scheme(Lisp)解释器
来源:互联网 发布:安徽网络电视台客户端 编辑:程序博客网 时间:2024/05/01 02:24
几个免费的Scheme(Lisp)解释器
Lisp是一个古老的函数式编程语言,Scheme则起源于MIT的一种Lisp方言。当前编程语言的一些特性,如尾递归、匿名函数、动态改变代码的功能等等,不少是受到了Lisp的启发。这里介绍几个能在Windows下使用的免费Scheme语言或Lisp语言的环境。
DrScheme。这个是我一直在用的Scheme解释器,界面设计得既漂亮又方便。调试、括号匹配功能我也相当喜欢。而且带有大量的文档资料,如果英文够好,基本上就可以学会Scheme了。
MIT-Scheme。这个是MIT为SICP(计算机程序的构造与解释)课程开发的Scheme环境。SICP是一本相当有名的教材,对计算原理讲得非常深入。书中采用Scheme作为编程语言。MIT-Scheme基本上就是一个精简的Emacs编辑器加上Scheme语言解释器,所以对Emacs不熟悉的人用起来比较困难。
GNU CLisp。这是一个Common Lisp的解释器,不带IDE。Common Lisp也是Lisp语系的一大方言,很多人认为Common Lisp才是Lisp的“正统”。
Lisp in a Box。实际上是将Emacs编辑器和Common Lisp的解释器SLIME集成在一起,构成了一个IDE,省去了手工配置Emacs的麻烦。和MIT-Scheme一样,建议先熟悉Emacs。
关于Scheme,g9大牛写过一篇极好的介绍:与Scheme共舞,极力推荐阅读。
- 几个免费的Scheme(Lisp)解释器
- 几个免费的Scheme(Lisp)解释器
- Ubuntu下安装Scheme/Lisp解释器
- C++ 对比 Scheme(Lisp)
- JavaScript 编写的迷你 Lisp 解释器
- JavaScript 编写的迷你 Lisp 解释器
- BJTU 1687 lisp的解释器
- Lisp解释器
- 实现scheme解释器的疑问
- 一个简易的Scheme解释器
- LISP:Scheme的一些资源及其他!
- lisp方言--scheme
- lisp-Scheme学习笔记
- scheme(Lisp)资源
- 用Lisp解释Lisp
- 用python写的scheme解释器(little schemer读书笔记)
- SICP1.3 MIT(PLT) Scheme实现(Lisp)
- 用Scheme解释器项目来了解Java(一)
- 久违的感动与震撼
- HashMap和TreeMap
- 字符串比较问题(java)
- Common Lisp
- 什么是MDX
- 几个免费的Scheme(Lisp)解释器
- 通用权限管理控件-控件原理
- Linux上的集成开发环境收藏
- TomCat6.0数据库连接池配置实例(Oracle 10g数据库)
- 将Perl解释器加入应用程序中,扩展功能收藏
- 应用系统权限表示的算法技巧
- 如何制作DISCUZ uCenter 自动应用安装程序
- 编码&&字符
- c++中嵌入perl,python