Lisp语言: 在Windows下搭建CLisp环境

来源:互联网 发布:编程c 入门教程视频 编辑:程序博客网 时间:2024/05/20 07:18


有关Clisp环境的搭建,有人反映说在Ubuntu上搭建很麻烦,对于习惯使用Windows环境的同学们来讲不方便,所以在这里添加一篇Windows下搭建CLisp环境的文章。

其实在Windows下搭建Clisp环境也很简单,只是网上的文章比较少,大家对Lisp语言又不熟悉,所以觉得这个过程会很复杂。

 

首先是去网上下载Clisp安装文件,在Clisp官方网站可以下载,Clisp官方网站地址如下:

 http://www.clisp.org/

打开Clisp官网后找到“Our official distribution sites”部分,里面有个Win32的链接,网页内容如下:

Our official distribution sites

·        http/SF (sources and win32)

·        ftp://ftp.gnu.org/pub/gnu/clisp/

·        http://ftp.gnu.org/pub/gnu/clisp/

 

点击上面的Win32链接就可以下载最新版本的Clisp安装文件了,如果不担心下载的版本较低,也可以直接点击下面的链接下载:

https://sourceforge.net/project/platformdownload.php?group_id=1355&sel_platform=8418

 

我下载的Clisp安装文件时2.49版本,安装程序文件名如下:

clisp-2.49-win32-mingw-big.exe

 

执行以上安装文件就可以安装Clisp了,一直按照安装向导的指引安装就可以了,安装过程不需要做特殊修改,我把他安装到了以下目录,你可以按照你自己的喜好选择安装路径。

c:\dinstalled\clisp

 

安装过程中安装文件会为你设置PATH变量,所以安装完了以后就可以打开一个CMD窗口,在CMD窗口中直接运行CLisp命令就可以进入CLisp环境。

 

然后我们需要写一个最简单的lisp程序,使用你喜欢的任何一个文本编辑器新建一个文件,写下以下lisp程序: 

(defun hello ()               (format t "hello"))

将以上文件保存为一个后缀为lisp的文件,我保存为c:\workspace\lisp\first.lisp

 

写完程序后在Clisp环境中执行load 命令加载以上lisp程序,命令如下:

(load "c:\\workspace\\lisp\\first.lisp")

注意其中的斜杠需要写两个,以进行转义。

 

加载后就可以运行刚才写的lisp程序了,刚才的lisp程序定义了hello函数,所以我们通过以下命令调用:

(hello)

 

程序执行截图如下:


 

 

 

 

原创粉丝点击