Common Lisp是Lisp编程语言的标准化版本,旨在提高生产力。
这是特定背景下的一般符号问题。我认为我需要回答的问题是:给定一个包含符号'foo的参数,如何操作符号的包部分,以便......
为什么在sbcl中发生这种情况?也许是个bug? (defclass myclass()((s1:initform'((a.1)(b.2)))(s2:initform'((a.1)(b.2)))))(defparameter ins(make-)实例'myclass))(setf(...
检查项目是否在列表中的简单方法是什么?如果item = 1且list =(5 9 1 2),那么(在项目列表中)可能会返回true,如果item = 7,则返回false
在共同的lisp中,有没有办法接收用户输入,比如说“foo”,defvar是一个全局变量* foo *?例如(不起作用):( defun global-name(s)“Takes s并将其更改为* s *”(...
我开始编写下面的代码,用于大学的家庭作业,包括解析Common Lisp中的json-string。我现在面临的主要问题是获得正确的子串\ ...
如果SBCL(或ccl)仍然可用,以及为什么人们不再使用它(额外的问题),如何在SBCL(或ccl)上安装梦幻般的野兽(CL-HTTP)?
拆分列表函数采用一个列表并返回两个列表的列表,这两个列表由输入的交替元素组成。我写了以下内容:( defun split-list(L)(cond((endp L)(list NIL ...
无法在Ubuntu中运行SBCL-Common-Lisp SB-EXT:RUN-PROGRAM
我注意到这个问题,当我试图在程序中运行一个功能,显然在shell中运行的东西,我得到了这个错误:无法执行“/ bin / csh”:没有这样的文件或目录[...
Common Lisp`loop`:最终最大化为`let`引入的局部变量
Common Lisp中的循环工具允许多个值积累子句,最大化其中。现在,也可以给maxim子句赋一个变量:( x的循环从0到10 ...
我通过小lisper工作。功能lat?检查列表的所有元素是否都是原子
(defun lat(lambda(l)(cond((null l)t)((atom(car l))(lat(cdr l))(t nil))))该函数将列表作为参数。它是一个递归函数,检查每个...
我的linux VPS上无用的SBCL:ensure_space:无法分配n个字节
我不能在我的VPS上运行SBCL:mmap:想要1040384字节在0x20000000,实际映射在0x715fa2145000 ensure_space:无法在0x20000000分配1040384字节(提示:尝试“ulimit -a”;也许......
使用cl-who,parenscript和hunchentoot生成内联javascript
我正在尝试生成内联javascript,但我必须使用cl-who将parenscript代码放在(:script)和(str)标签中。 ps,ps *,ps-inline和ps-inline *似乎没有太大的区别......
我想不出如何平均分割列表,例如这个列表:((“6”“S”)(“7”“S”)(“8”“S”)(“9”“S” )(“10”“S”)(“J”“S”)(“K”“S”)(“A”“S”)(“6”“C”)(“7”“C”)( “8”“C”)(“9”“C”)(“10”......
为了更深入地熟悉Common Lisp的工具,我发现自己在阅读文档时感到很挣扎。也就是说,很难理解宏中的用法是什么......
我是Lisp的初学者。我有两个函数,一个defparameter和一个defstruct。每次将书传递给inputBook时,我都希望书的标题(字符串)成为...的名称。
如何在SBCL中构建独立的可执行文件?我试过了 ; SLIME 2.20 CL -USER>(defun hullo()(格式为“hullo”))HULLO CL-USER>(sb-ext:save-lisp-and-die“hullo”:...
我需要在lisp中创建一个函数来计算我板子中的碎片。让我解释我的问题/游戏:我有一个像这样的板(10x10):((0 0 0 0 0 0 0 0 0 0)(0 0 0 0 0 0 0 0 0 0)(0 0 0 0 0 0 0 0 0 0)...
我正在对lisp http://common-lisp.net/language.html#sec-1做一个啧啧,我想知道如何编写这个函数:( my-floor 1.3)=> 1 0.3
在CL中,我可以将字符的Unicode名称转换为字符串吗?是否有一个函数,接收#\α作为参数,将返回“GREEK SMALL LETTER ALPHA”?
(defmacro foo(x)`(defun,xt()(格式t“hullo”)))(foo bar)不会定义函数bart,因为,xt被读作变量xt而不是变量x加上t 。但是有......