sbcl 相关问题

Steel Bank Common Lisp:ANSI Common Lisp的开源编译器和运行时实现。

关于Common Lisp编译顺序的问题

我在一个文件中这样编写了一个宏和一个函数,如下所示:(defun test()(let((x'(1 2 3))))(macro-test(x real-b)(print(+ 1(car实数b)))))))(defmacro宏测试((ab)&body body ...

回答 1 投票 0

Common Lisp-完成非线程计算后永远100%的CPU使用率吗?

更新为了更好地说明,我的问题不是我是否在正确地执行代码,在分析之后我已经了解了我不是。问题是:您是否应该观察SBCL服用...

回答 1 投票 0

LTK滚动框架滚动条未调整大小

Ltk由于缺少文档,有时甚至是不正确的文档,也非常令人沮丧。 (您会发现按钮样式选项不起作用)我试图制作一个包含...

回答 1 投票 0

与SBCL交叉编译

我在Ubuntu机器上运行SBCL。我想编写一个小程序,给只有Windows运行的朋友。在我的机器上交叉编译的最快方法是什么?

回答 3 投票 7

与sbcl一起使用sbcl计划计时器

我想使用计时器来定期向repl打印信息(并执行其他操作)。 SBCL 2.0.1 Emacs 26.1 sly 1.0.0-beta-3(我无法创建sly标签...):sly-repl:(defvar * timer *(make -...

回答 1 投票 0

在中断时禁止某些SBCL调试器输出

可以通过执行(中断)以编程方式调用调试器。例如,调试横幅随后显示导致中断的原因,帮助行,可用的重新启动,一些相关信息,...

回答 1 投票 3

在sbcl中启用自动完成功能

我最近开始学习Lisp,主要使用clisp和vim来进行bin。我也想尝试sbcl,因为通常建议将其作为最好的免费lisp编译器之一。有一个...

回答 4 投票 5

了解通用Lisp中的函数tailp

[当浏览Bert Burgemeister的“ Common Lisp快速参考”时,我偶然发现了tailp。首先,我误解了此函数的定义。我试过:(tailp'(3 4 5)'(1 2 3 4 5)...

回答 4 投票 5

SBCL“替代”效率

我刚刚编写了一个在循环内调用subst的程序,以及许多其他函数,到目前为止,subst函数的调用花费的时间最多。以下是概念性代码段...

回答 1 投票 2

为什么斐波那契数列在一定数目后结果开始发散?

[我对通过不同方式计算序列的结果感到困惑:(defun fig-square-p(n)“检查给定的N是否是一个完美的平方数。OEIS中为A000290”(检查类型为n(整数0 *))(= ...

回答 1 投票 0

如何使用粘液设置SBCL的当前目录?

过去,我使用以下脚本来启动SBCL:breakchars =“(){} [],^%$#@@”“ ;:” | \\“ cd / media / E / work exec rlwrap-记住-c -b“ $ breakchars” -f“ $ HOME” /。sbcl_completions sbcl --noinform ...

回答 2 投票 7

从终端命令提示符运行Common Lisp函数

我很难找到答案,所以也许是不可能的。我想要能够从命令行加载/编译Lisp文件的灵活性,即不在emacs中,并且...

回答 4 投票 13

如何在Common Lisp中将2D字节数组写入二进制文件?

我想对于具有Common Lisp经验的人来说,这是一个简单的问题。对于刚开始使用LISP的我来说,不算什么。如您在下面的下一个片段中所见,我创建了一个800 x 600数组,类型为...

回答 3 投票 0

在Linux Mint上更新glibc进行sbcl安装

我正在尝试正确安装SBCL sbcl-2.0.0-x86-64-linux。提取和安装完成,没有任何问题。但是,在$提示符下键入'sbcl'以启动SBCL运行时,会出现...

回答 1 投票 0

尾部递归函数的用户友好包装

我正在尝试学习普通口吻。我熟悉尾部递归,但是我不熟悉包裹尾部递归函数的惯用方式,即调用者不必初始化...

回答 1 投票 0

如何隐藏(读取)Common Lisp中的输出

我正在编写密码输入功能,我希望它像Unix / Linux密码输入样式一样,输入但不在屏幕上打印任何内容。或者,也可以在屏幕上打印“ *”。我发现了这个...

回答 1 投票 2

获取Steel Bank Common Lisp中当前正在执行的脚本的路径

我正在从系统的各个位置调用CL脚本。如何获取当前正在执行的脚本的文件路径?例如,脚本源文件位于/ home / user / ...

回答 2 投票 3

ftype声明对SBCL中的内置函数有什么影响?

我建立在其他人编写的一些旧的Common Lisp代码的基础上,该代码在一些函数的开头包含如下代码:(declare(ftype(function(&rest float)float)+-* min ...

回答 1 投票 4

posicat-posix:stat冻结

我对Common Lisp还是很陌生,在使用“ osicat”系统中的功能时需要帮助。我要完成的工作是获取文件的大小。为此,我想使用...

回答 1 投票 1

SBCL内置可执行文件:“尝试将插槽的值设置为XXX(SLOT-VALUE的SETF)时,对象缺少YYY插槽”?

运行#'cl-state-machine-examples / tamagochi:run完全没问题,但是生成的可执行信号像这样的SIMPLE-ERROR:内置:https://github.com/ageldama/cl-state-machine/releases / tag / fail -...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.