Date
May. 19th, 2024
 
2024年 4月 12日

Post: SBCL with CodeRunner

SBCL with CodeRunner

Published 12:01 Jan 22, 2014.

Created by @ezra. Categorized in #Programming, and tagged as #Lisp.

Source format: Markdown

Table of Content

Lisp 是继 FORTRAN 之后历史最悠久的高级语言,作为一名括号爱好者,我简单说明一下在 CodeRunner 中运行 Lisp 的方法,由于 Lisp 分支、实现、方言众多,我们选择其中一个 SBCL 来做说明 (不是 SB's CLisp 哟)。

首先我们知道 CodeRunner 执行代码是基于 Terminal 指令的,那么也就是说,我们要在 CodeRunner 中执行 .lisp 文件,首先需要有终端工具。

为了安装 SBCL,你可以访问器官方网站下载,或者通过 Macports 来安装,至于 Macports 的安装太过简单这里不做赘述。

如果你使用 Macports,只需要在终端输入以下指令:

sudo port install sbcl

确认密码后,将开始自动下载和安装。在等待下载和安装的过程中,我们来配置 CodeRunner 部分:

  • 启动 CodeRunner (废话)

  • 按下 + , 进入偏好设置选择 Languages 面板

  • 单机左下角 + 添加一个语言,名称可以输入 Lisp

  • 选择新添加的语言,进入其右侧 Settings 部分

  • Run Command: 后输入指令:

sbcl --noinform --load $filename
  • File Extensions 后输入 lisp

  • Syntax Mode 设置为 Lisp

那么,接下来,等待 SBCL 安装完毕后,我们在 CodeRunner 中新建文件,语言选择刚才新建的 Lisp,随便输入什么代码例如 (print "Hello Meniny") 然后按下 + R 即可运行。

Pinned Message
HOTODOGO
I'm looking for a SOFTWARE PROJECT DIRECTOR / SOFTWARE R&D DIRECTOR position in a fresh and dynamic company. I would like to gain the right experience and extend my skills while working in great teams and big projects.
Feel free to contact me.
For more information, please view online résumé or download PDF
本人正在寻求任职 软件项目经理 / 软件技术经理 岗位的机会, 希望加⼊某个新鲜⽽充满活⼒的公司。
如有意向请随时 与我联系
更多信息请 查阅在线简历下载 PDF