.LSP 文件擴展名
文件類型 1Lisp源代碼文件
開發者 | N/A |
常用度 |
|
文件後綴 | .lsp 或 .lisp |
文件分類 | 編程文件 |
LSP是什麼文件?
LSP文件是使用Lisp語言編寫的源代碼文件,Lisp是一種通用高級計算機程序語言,廣泛應用於人工智慧 (AI)、符號處理、自然語言處理 (NLP) 領域。
Lisp(歷史上拼寫為LISP)是具有悠久歷史的計算機編程語言家族,有獨特和完全括弧的前綴符號表示法。起源於公元1958年,是現今第二悠久而仍廣泛使用的高端編程語言。Lisp編程語族已經演變出許多種方言。Lisp語言的主要現代版本包括Common Lisp、Scheme、Racket以及Clojure。
Lisp是第一個聲明式系內函數式程序設計語言,是函數式程序設計的先鋒,其諸多革命性的創新思維影響了後續編程語言的發展,亦完全壟斷人工智慧領域的應用長達三分之一個世紀。由於歷史的原因,Lisp長期以來被認為主要用於人工智慧領域,但Lisp並不是只為人工智慧而設計,而是一種通用的程序語言。
注意:Lisp源代碼文件更常使用.LISP擴展名。
Lisp代碼示例
下面是一段簡單Lisp函數代碼,求一個數字的階乘:
- (defun factorial (n)
- (if (zerop n) 1
- (* n (factorial (1- n)))))
LSP文件怎麼打開?
要運行LSP文件需要先安裝Lisp集成開發環境,如Emacs + Slime(推薦使用)、CLisp、SBCL、 LispWorks和Clozure CL。
可以使用任何文本編輯器(如記事本)查看和編輯LSP文件,不過建議使用專業的代碼編輯器(如Emacs、Atom)編寫Lisp代碼,功能更多更高效。
文件類型 2AutoLISP源代碼文件
開發者 | N/A |
常用度 |
|
文件後綴 | .lsp |
文件分類 | 編程文件 |
LSP關聯文件2
LSP文件是計算機輔助設計工具AutoCAD使用的Lisp腳本文件,由AutoLISP語言編寫。AutoLISP是一種由LISP程式語言沿生出來的高階編程語言,專門為AutoCAD及其相關的各種產品使用而構建的編程語言。
用戶打開AutoCAD圖形.DWG文件時會自動運行相同文件夾中的LSP腳本文件。
用戶可以通過AutoLISP與AutoCAD進行交互。如選擇點、選擇實體、輸入數字等。Autocad中集成Autolisp的圖形化編程界面,可通過在命令行中輸入VLISP打開。
因為LSP文件能自動運行的特徵很容易被偽裝成病毒,成為計算機病毒在裝有AutoCAD軟體的電腦之間傳播的一種方式。如果被病毒感染後,AutoCAD圖紙文件所在文件夾中會自動生成acad.lsp文件。所以大家使用的時候要多加註意,盡量在正規的渠道獲得LSP文件。
怎樣打開LSP文件?
LSP文件可以使用集成開發環境Visual LISP打開、編輯和調試。
Visual LISP(VLISP)是AutoCAD自帶集成的可視化AutoLISP開發環境(IDE,即包含了編譯器、調試器和其他工具),增強了原來AutoLISP的功能及效能,可以實時調試AutoLISP命令。