.LISP 文件擴展名
文件類型 Lisp源代碼文件
開發者 | N/A |
常用度 |
|
文件後綴 | .lisp 或 .lsp |
文件分類 | 編程文件 |
LISP是什麼文件?
LISP文件是用Lisp語言編寫的源代碼文件,Lisp是一種通用高級計算機程序語言,廣泛應用於人工智慧、符號處理、自然語言處理等領域。
Lisp(歷史上拼寫為LISP)是具有悠久歷史的計算機編程語言家族,有獨特和完全括弧的前綴符號表示法。起源於公元1958年,是現今第二悠久而仍廣泛使用的高端編程語言。Lisp編程語族已經演變出許多種方言。Lisp語言的主要現代版本包括Common Lisp、Scheme、Racket以及Clojure。
Lisp是第一個聲明式系內函數式程序設計語言,有別於命令式系內過程式的C、Fortran和面向對象的Java、C#等結構化程序設計語言。由於歷史的原因,Lisp長期以來被認為主要用於人工智慧領域,但Lisp並不是只為人工智慧而設計,而是一種通用的程序語言。
LISP語言是函數式程序設計的先鋒,其諸多革命性的創新思維影響了後續編程語言的發展,亦完全壟斷人工智慧領域的應用長達三分之一個世紀。
注意:Lisp源代碼文件有時會使用不常見.LSP後綴名。
Lisp代碼示例
下面是一個簡單累加器函數的Lisp代碼。這個函數接受一個參數n,然後返回另一個函數,後者接受參數i,然後返回n增加了i後的值。可以看出Lisp語言實現起來非常簡潔。
- (defun foo (n)
- (lambda (i) (incf n i)))
LISP文件怎麼打開?
要運行LSP文件需要先安裝Lisp集成開發環境,如Emacs + Slime(推薦)、CLisp、SBCL、 LispWorks和Clozure CL。
LISP文件可以使用任何文本編輯器(如記事本)查看和編輯,不過建議使用專業的代碼編輯器(如Emacs、Atom)編寫Lisp代碼,功能更多更高效。