.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代码,功能更多更高效。