common lisp for emacs

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

找到一个gnu common lisp,可以集成在emacs中。现在可以lisp和emacs一起学习了:em22:。

http://www.cs.utexas.edu/users/novak/gclwin.html

我改了其中的一些设置,以符合我自己的环境,

gcl1.bat:

以下内容为程序代码:

@echo off

set C_INCLUDE_PATH=F:gnuGCLisplibgcl-2.6.1h

path F:gnuGCLispmingwin;%PATH%

F:gnuGCLisplibgcl-2.6.1unixportsaved_gcl.exe -dir F:gnuGCLisplibgcl-2.6.1unixport -libdir F:gnuGCLisplibgcl-2.6.1 -eval "(setq si::*allow-gzipped-file* t)" %1 %2 %3 %4 %5 %6 %7 %8 %9

loadf.lsp:

以下内容为程序代码:

; loadf.lsp code to load files on Windows GSN 17 Sep 2003

; Edit the directory path below for your directory

; Put this file directly into C:

; When you first start GCL, enter: (load "C:/loadf.lsp")

; Then you can use loadf to load files: (loadf "mydir/myfile.lsp")

(defun loadf (filestring)

(load (concatenate 'string

"f:/gnu/emacs/home/" ; edit this!

filestring)))

.emacs:

以下内容为程序代码:

;;set gnu common lisp

(set-variable 'inferior-lisp-program

"f:/gnu/gclisp/bin/gcl1.bat")

(autoload 'fi:common-lisp "fi-site-init" "" t)

然后就可以使用(load "f:/gnu/GCLisp/loadf.lsp")来指定一个工作路径,所以其实不用也无所谓,只是输入麻烦一点;但是如果要使用,需要注意的是一定要用“/”来分隔路径。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航