Lisp 1 - 概览/安装配置(sbcl)
文章目录
- 关于 Lisp
- 搭建编译环境
- sbcl
- 安装 sbcl
- 交互模式运行 Lisp
关于 Lisp
Lisp,全名叫 LISt Processor,表处理语言
历史:Lisp 由约翰·麦卡锡 在1958年发明,在麻省理工学院(MIT)。是Fortran语言之后第二古老的高级编程语言。
特点:能有效地处理的符号信息,特别适合用于人工智能方案。
- Common Lisp
https://lisp-lang.org
相关教程/书籍/资源
- 易百教程:Lisp教程
https://www.yiibai.com/lisp/ - GNU Emacs Lisp (英文)
https://www.gnu.org/software/emacs/manual/eintr.html - 在线编译器(支持多语言)
http://www.dooccn.com/lisp/
搭建编译环境
lisp 编译有很多方式实现,比如 sbcl
- DrRacket
http://racket-lang.org/ - chezscheme
sbcl
sbcl : Steel Bank Common Lisp
Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler.
It is open source / free software, with a permissive license.
In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions.
SBCL runs on Linux, various BSDs, macOS, Solaris, and Windows. See the download page for supported platforms, and getting started guide for additional help.
- sbcl 官网主页
http://www.sbcl.org/index.html - sbcl 各平台下载说明
http://www.sbcl.org/platform-table.html - 项目地址
http://www.sourceforge.net/projects/sbcl/ - sbcl 使用说明
http://www.sbcl.org/getting.html
安装 sbcl
$ brew install sbcl$ sbcl --version
SBCL 2.1.9
安装后地址位于 /usr/local/Cellar/sbcl/
交互模式运行 Lisp
$ sbcl
This is SBCL 2.1.9, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
# 从这里开始输入你的内容, * 为自带的行标记;
* (+ 1 2 3 4 5)
15
* (quit)
其它
- Lisp的本质(The Nature of Lisp)
https://www.cnblogs.com/Leap-abead/articles/762180.html - 使用 VSCode 开发 Lisp
https://zhuanlan.zhihu.com/p/51458514
2022-05-17(二)
Lisp 1 - 概览/安装配置(sbcl)相关推荐
- 在 Mac OSX 版的 LispBox 环境上安装配置 SBCL 详细过程
2019独角兽企业重金招聘Python工程师标准>>> 在 Mac OSX 版的 LispBox 环境上安装配置 SBCL 详细过程 今天在OSX版的 LispBox(使用CCL) ...
- 天正lisp修改了配置_转:Windows下Lisp开发环境的安装配置
最近买了新出的<实用Common Lisp编程>,准备学习Lisp.结果到书上面所说的网站下载开发环境的时候,发现作者不再更新了.没办法,只好自己搭建开发环境. Lisp开发最推崇的环境是 ...
- Emacs 安装配置使用教程
Emacs 安装配置使用教程 来源 https://www.jianshu.com/u/a27b97f900f7 序|Preface 先来一篇有趣的简介:Emacs和Vim:神的编辑器和编辑器之神 - ...
- VMware vCenter Server 7.0安装配置
VMware vCenter Server7.0安装配置 1概述 基本信息准备.规划 安装vCenter Server Appliance 使用 GUI 安装程序以交互方式部署 vCenter Ser ...
- 图片工具GraphicsMagick的下载安装配置使用
转自:图片工具GraphicsMagick的下载安装配置使用,更优阅读体验:http://www.kongzid.com/ 目录 1.概述 2.下载 2.1 进入官网地址 2.2 进入版本列表页面 2 ...
- 从零开始——Emacs 安装配置使用教程 2015
从零开始--Emacs 安装配置使用教程 2015 字数11995 阅读13410 评论12 喜欢41 教程存档Github 序|Preface 先来一篇有趣的简介:Emacs和Vim:神的编辑 ...
- MySQL安装配置教程最全详解,一步一图解
一. 下载MySQL Mysql官网下载地址: https://downloads.mysql.com/archives/installer/ 1. 选择要安装的版本,本篇文章选择的是5.7.31版本 ...
- 在windows上安装配置msys2
在windows上安装配置msys2 msys2安装 启动msys2 msys2中文乱码问题 MSYS2 目录映射问题 MSYS2 ln -s软连接会复制目录的问题 fastab配置文件目录的方法 m ...
- mysql64如何配置_win7 64位下如何安装配置mysql-winx64(安装记录)
win7 64位下如何安装配置mysql winx64 1.mysql下载 官方网站下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5. ...
最新文章
- html ip输入框效果,html5 input文本框输入动画特效
- OC 实例变量(instance var)与属性(@property)的关系 isa指针
- 软件之间的数据格式对接往往将_XRD数据格式的转换和TXT格式数据正确导入Jade的办法...
- iOS上传头像, 相册权限,相册权限,拍照上传,相册选择图片,拍照页面语言设置,保存到相册...
- Java中 List、Set、Map遍历方式以及性能比较
- 区块链组织架构_区块链可以加速开放组织的5种方式
- opencv 平滑处理
- TimeQuest就一定要搞定——时序分析基本公式
- 为什么从PhoneGap中逃离
- Windows Server定时执行bat
- 腾讯会议共享屏幕,ppt如何使用演讲者模式
- zte d90 java_zte d90 驱动程序(最新更新)尼康d90驱动
- Win10下双系统Ubuntu14.04+GTX1070+CUDAcuDNN+Tensorflow环境搭建
- Datawhale组队学习 Task05:字符串(2天)
- delphi Treeview用法
- QNAP威联通NAS搭建SFTP服务,并内网穿透实现公网远程访问
- SWT已经日薄西山(转载)
- day_02-个人博客系统
- 量化资源--awesome quant中文版发布
- 经济基础知识(初级)【4】
热门文章
- windows net use 把共享目录映射为本地磁盘
- HP (China) 孙正耀致年轻人的一封信
- 破冰、融合、同心 —— 沃创云开展2021年户外团建活动
- 计算机网络CSMA(CA/CD)
- 基于支持向量机的手写数字识别详解(MATLAB GUI代码,提供手写板)
- harbor管理 helm-charts
- 6.0 后台登录》首页 去掉其它的信息
- 3.20 使用钢笔工具绘制冰爽可口的冰激凌 [Illustrator CC教程]
- Wonderware fsGateway连INSQL,在平台的故障处理
- 关于Linux中jdk的安装,WebLogic的安装及部署