首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

关于Common Lisp的hot update(暖更新)

2013-04-26 
关于Common Lisp的hot update(热更新)(defun show (i) (print i))(defun main () (loop for i from 1 to 1

关于Common Lisp的hot update(热更新)
(defun show (i) (print i))(defun main () (loop for i from 1 to 1000 do (show i) (sleep 1)))

?


?

?

此时如果我们修改了show函数
(defun show (i) (print (* i i))) 
?
关于Common Lisp的hot update(暖更新)
?

? ? ??哇唔!很爽不是吗?这样的话,我们就可以在项目需要修改的时候用slime连接服务器端的swank,修改完成后C-c C-c就可以看到修改的结果了! 不过要注意的是,如果在main函数运行的过程中修改main函数,修改是不会被更新的,只有重新调用main的时候修改的效果才会出现。在项目中,只要我们不修改入口函数或者一直循环的程序,其他都是可以热更新的,十分方便!

???如果想要更详细的slime的介绍,请看Albert Lee的slime的介绍:http://www.douban.com/group/topic/35691147/

?

?

热点排行