Professional Documents
Culture Documents
(Curso 2006/07)
4º CURSO – ETSI INFORMÁTICA
UNIVERSIDAD DE MÁLAGA
Suponiendo que trabajaremos bajo sistema operativo Windows, podemos seguir los
siguientes pasos (en otros sistemas operativos la operación será análoga, cambiando
únicamente los directorios de trabajo).
Para una correcta instalación es preciso seguir los pasos establecidos en el archivo
README, concretamente:
(defparameter *load-paths*
'(#"C:" ; Search first in the current directory on drive C:
#"C:\\CLISP\\**\\") ; then in all subdirectories under C:\CLISP
y cambiándolo por el siguiente para incluir el directorio donde hemos instalado CLISP,
(defparameter *load-paths*
'(#"C:" ; Search first in the current directory on drive C:
#”C:\\clisp-2.38\\**\\"
#"C:\\CLISP\\**\\") ; then in all subdirectories under C:\CLISP
[1]> _
escribiremos lo siguiente
(without-package-lock ()
(compile-file "src/config.lisp")
(load "src/config.fas"))
luego
(saveinitmem)
y por último
(exit)
Aunque en principio ya podemos trabajar con el intérprete, muy pronto nos será más
cómodo invocarlo empleando la interfaz Slime sobre Emacs.
Para poder utilizar Slime debemos indicar al editor Emacs su ubicación, la del intérprete
CLISP, y la del documento HyperSpec. Para ello modificaremos el archivo ‘.emacs’
Este archivo se encuentra normalmente en el directorio C:\ o bien en nuestro directorio
de trabajo (‘Mis Documentos’ bajo el sistema operativo Windows). Si no existe,
debemos crearlo nosotros mismos (debe ser un archivo de texto ASCII). El contenido
del archivo .emacs debe ser el siguiente, suponiendo que la instalación se realizó sobre
los directorios indicados anteriormente:
(setq common-lisp-hyperspec-root
"file:C:/HyperSpec-7-0/HyperSpec/")
(require 'slime)
(slime-setup)
Alt-X slime
Esc X slime
; SLIME 2006-04-20
CL-USER>