JSRUN 用代码说话
JSRUN.NET
保存开源代码和笔记 永久免费

在线运行,lisp在线编译,支持手机在线编程写代码

编辑教程

简介

LISP语言是一种非常古老的的自由软件项目。本环境中以linux/clisp进行运行, 它适用于符号处理、自动推理、硬件描述和超大规模集成电路设计等。

特点是,使用表结构来表达非数值计算问题,实现技术简单。LISP语言已成为最有影响,使用十分广泛的人工智能语言。

LISP于1958年由约翰·麦卡锡发明,FORTRAN语言的发展后不久。首次由史蒂夫·拉塞尔实施在IBM704计算机上。

它特别适合用于人工智能方案,因为它有效地处理的符号信息。

  • 它作为一种通用语言,它可以很容易地扩展为具体实施。

  • 编写Common Lisp程序不依赖于机器的具体特点,如字长等。

优点

  • 用函数定义和函数调用构成程序

  • 递归性,使程序简明、优美

  • 程序猿可以不考虑存储分配问题 , lisp会自动进行存储分配

  • 数据与程序一致

  • 语法极简单,不用提前对数据变量定义说明


Common Lisp的特点

  • 采用迭代设计方法,且易于扩展。

  • 允许动态更新的程序。

  • 提供了高层次的调试。

  • 提供了先进的面向对象编程。

  • 提供了方便的宏系统。

  • 提供了对象,结构,列表,向量,可调数组,哈希表和符号广泛的数据类型。

  • 以表达为主。

  • 提供了一个面向对象的系统条件。

  • 提供完整的I/ O库。

  • 提供了广泛的控制结构。

在Lisp语言上的成功的应用。

  • Emacs

  • G2

  • AutoCad

  • Igor Engraver

  • Yahoo Store

如果觉得JSRUN的教程对您有用,请随意打赏。您的支持将鼓励JSRUN继续提供更好的服务

赞助JSRUN
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
如遇到支付问题请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟
谢谢支持,我一定会更加努力的