相关疑难解决方法(0)

如何运行我创建的.clj Clojure文件?

我在我的Linux Mint机器上安装了Geany,并编写了一些简单的代码.只是一个小小的hello世界,开始使用该语言.

现在我想运行它,看看它输出了什么.

我该如何运行此代码?我没有使用IDE或预先打包的东西,只是简单的文本编辑器Geany.

我应该运行什么命令?

command-line clojure

65
推荐指数
4
解决办法
3万
查看次数

为有抱负的Lisp新手设置一个有效的Common Lisp环境

我很长一段时间以来一直是UNIX系统管理员,除了使用shell脚本自动执行任务,一些简单的PHP工作以及一些简单的C程序之外,我从未在编程方面做过多少工作.我最近决定稍微放松一下,学习Common Lisp.

我已经走过Touretzky的"Gentle Intro"了,刚刚到达I/O的章节,我想要在阅读书籍和练习时不仅要在REPL中输入内容.问题是我无法找到一个体面的howto/tutorial来获得一个像样的工作环境.

我已经安装了emacs(这本身就是一个艰难的变化,因为我已经使用了近20年的vi),SLIME和几个CL实现.然而,这些作品中的任何一个的文档都是巨大的,永远不要试图涉及这三个部分.我已经浏览了几本免费的在线CL书籍,所有这些书都与环境无关,假设你要在REPL中输入内容或加载源文件.

如果我能找到一个体面的介绍来为Common Lisp设置Emacs环境,允许我在一个窗口中以Lisp模式编辑(函数和变量自动完成在这里真的很不错),这真的会让这次体验更加愉快.看到在另一个中评估单个表达式(输出和返回值)的结果,以及能够在我看到某个地方的结果时告诉整个缓冲区被评估和"运行".

任何和所有指针将不胜感激.

编辑:我的平台是FreeBSD/amd64,我更喜欢开源解决方案.

lisp emacs

16
推荐指数
3
解决办法
6003
查看次数

在emacs中设置SLIME

我正在尝试安装SLIME.我下载了压缩包,根据README文件,我不得不把这段代码放在.emacs文件中:

(add-to-list 'load-path "~/hacking/lisp/slime/")  ; your SLIME directory
(setq inferior-lisp-program "/opt/sbcl/bin/sbcl") ; your Lisp system
(require 'slime)
(slime-setup)
Run Code Online (Sandbox Code Playgroud)

slime目录很简单.关于Lisp系统.我怎么找到它?

lisp emacs common-lisp slime

12
推荐指数
2
解决办法
8730
查看次数

标签 统计

emacs ×2

lisp ×2

clojure ×1

command-line ×1

common-lisp ×1

slime ×1