熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows系統管理 >> 正文

Win32GNUCommonLisp開發環境

2013-11-11 21:52:44  來源: Windows系統管理 

在Win環境下安裝GNU Common Lisp之後會在開始菜單生成對應的快捷方式查看其屬性起始位置為空這樣這個快捷方式復制到任何目錄運行之後都會把運行目錄作為當前路徑
 
我在桌面建立一個lispworks文件夾作為練習用的工程目錄然後把GNU Common Lisp 這個快捷方式復制進去運行
 
image
 
說實在話GCL自帶的交互環境其實是一個控制台程序沒有縮進沒有語法高亮估計你也不太喜歡我的辦法是使用VIM編輯器目前還不知道怎樣搭建環境只能說是用VIM編輯保存之後在GCL中加載
 
比如在lispworks目錄下建立一個hellolisp內容如下
 
image
 
上面是一個helloworld程序defun是函數聲明語法為
 
(defun 函數名 (參數*) (函數主體))
 
在例子程序中函數名為helloworld參數列表為()也就是參數為空函數的主體是調用format輸出字符串helloworld
 
保存後在GCL交互中輸入(load hellolisp)加載源文件結果如下
 
image
 
當然你也可以在交互模式下輸入以上代碼如果運行錯誤則會中斷在調試器下
 
image
 
好吧我承認我只會:q從調試模式下返回重新輸入代碼最後 介紹一個VIM快捷鍵 di (刪除匹配括號間的代碼


From:http://tw.wingwit.com/Article/os/xtgl/201311/9414.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.