几个免费的Scheme(Lisp)解释器

news/2024/7/3 10:00:49

几个免费的Scheme(Lisp)解释器

  关键字: lisp scheme

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共舞,极力推荐阅读。


http://www.niftyadmin.cn/n/4820372.html

相关文章

终极秘密---------windows里藏着9.11的惊天大密码

终极秘密---------windows里藏着9.11的惊天大密码 神秘连锁"密码"泄漏恐怖分子袭美玄机 方法:用WORD~~~编辑文档输入Q33NY(必须大写) (这是9.11撞击世界贸易中心的沙特勇士们乘坐的航班号); 第三,将字体大小改到72; 最后,将字体转成 wingdings字体.你看到…

C# 印刷文字识别-身份证识别

1.阿里免费提供500次识别。需要购买该产品。 2.产品购买成功后,获取appcode值,这个要放代码中的appcode中。 3.识别的图片路径 public static void Main(string[] args){//身份证识别// Console.WriteLine("Hello World!");String url "…

Linux上的集成开发环境收藏

Linux上的集成开发环境收藏 新一篇: Linux下C语言编程基础知识 | 旧一篇: 实现千万级数据分页的存储过程&#xff01; <script>function StorePage(){ddocument;td.selection?(d.selection.type!None?d.selection.createRange().text:):(d.getSelection?d.getSelectio…

Visual C++界面常用控件技巧实例

http://www.chinabyte.com/SoftChannel/72348977504190464/20040717/1832043.shtml

Linux之Django+uwsgi+nginx部署

Django Django是python的web框架之一&#xff0c;它是以python语言开发的&#xff0c;所以在安装Django之前必修先安装python。 安装 pip install django检测是否安装成功 >>>import django >>>django.version安装成功后&#xff0c;创建Django项目 dja…

偏色的判断方法

另外再介绍一下偏色的判断方法&#xff1a;确定一个参照色彩。 选取的方法这里介绍两种&#xff0c;一是选择高光&#xff0c;二是选择中间面。 因为有美术基础的朋友一定知道&#xff0c;这两部分的色彩是比较单一的&#xff1a; 高光部分&#xff0c;是由光源色组成&#…

将Perl解释器加入应用程序中,扩展功能收藏

将Perl解释器加入应用程序中&#xff0c;扩展功能收藏新一篇: 编译openssl-0.9.8a&#xff0c;用mingw&#xff0c;需要修改一下makefile | 旧一篇: C中使用boost::serialization库――应用篇 <script>function StorePage(){ddocument;td.selection?(d.selection.type!N…

c++中嵌入perl,python

c中嵌入perl,python昨日无意翻了下“黑豹书”&#xff08;perl 高级编程&#xff09;&#xff0c;发现里面的嵌入perl解释器的那部分 内容已经过时了&#xff0c;写下过程&#xff0c;关键点就是找到perl安装路径的lib/CORE 里面有 perl58.lib 或perl.lib &#xff0c; 还有就是…