Common Lisp

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(项目)
(功能)
 
第23行: 第23行:
 
*动态数据类型,但是可以使用可选的类型声明来提高效率和增强安全性。
 
*动态数据类型,但是可以使用可选的类型声明来提高效率和增强安全性。
 
*可以通过一些标准特性来扩展,例如 Lisp宏(程序自我进行的编译时代码重排 (compile-time code rearrangement accomplished by the program itself))和 阅读器宏(赋予用户自定义的保留字以特殊意义的符号扩展 (extension of syntax to give special meaning to characters reserved for users for this purpose))。
 
*可以通过一些标准特性来扩展,例如 Lisp宏(程序自我进行的编译时代码重排 (compile-time code rearrangement accomplished by the program itself))和 阅读器宏(赋予用户自定义的保留字以特殊意义的符号扩展 (extension of syntax to give special meaning to characters reserved for users for this purpose))。
 +
 +
==指南==
 +
$ ros install koji-kojiro/cl-repl
 +
$ cl-repl
  
 
==项目==
 
==项目==

2022年1月25日 (二) 11:54的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Common Lisp Thanks, Wikipedia.

Common Lisp

目录

[编辑] 简介

Common Lisp,缩写为 CL(不要和缩写同为CL的组合逻辑混淆),是Lisp的众多方言之一,标准由ANSI X3.226-1994定义。它是为了标准化此前众多的Lisp分支而开发的,它本身并不是一个具体的实现而是各个Lisp实现所遵循的规范。 相对于各种嵌入在特定产品中的语言Emacs Lisp 和 AutoLISP,Common Lisp 是一个通用用途的编程语言。不像很多早期的Lisp,Common Lisp同Scheme一样,其中的变量是有作用域的。

[编辑] 新闻

[编辑] 功能

Common Lisp HyperSpec

CL21 是对 Comong Lisp 重新设计的实验性项目。

Common Lisp Object System

Common Lisp 是一个多重范式编程语言,这表现在:

  • 支持各种编程技术:过程编程,函数编程 和 面向对象的编程。
  • 动态数据类型,但是可以使用可选的类型声明来提高效率和增强安全性。
  • 可以通过一些标准特性来扩展,例如 Lisp宏(程序自我进行的编译时代码重排 (compile-time code rearrangement accomplished by the program itself))和 阅读器宏(赋予用户自定义的保留字以特殊意义的符号扩展 (extension of syntax to give special meaning to characters reserved for users for this purpose))。

[编辑] 指南

$ ros install koji-kojiro/cl-repl
$ cl-repl

[编辑] 项目

[编辑] 实现

更多实现>>>

[编辑] 用户

Companies using Lisp

[编辑] 图书

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱