<pre><code>(defun read-file-list (infile)
(with-open-file (instream infile :direction :input :if-does-not-exist nil)
(when instream
<blockquote>
我想使用if-exits但不知道如何添加错误
-当我尝试覆盖它会更改文件
</blockquote>
<pre><code>(defun
<blockquote>
我创建静态数组,建议适合于在字符串中找到数组大小的数字
</blockquote>
<pre><code>(setf arr (ma
我无法在Lisp中创建子列表。我的任务是编写一个函数,该函数在from和to之间获取一个列表和两个索引,
我正在尝试使用eval评估方案中的任意和嵌套算术表达式。
表达式由数字,运算符,常量绑定和括号组成
<blockquote>
我想为huffnode结构创建新节点,
</blockquote>
<pre><code>(defstruct huffnode
item
left
right
)
(s
对于Lisp来说,我还很陌生,并且一直困扰于一个特定的问题。我想编写的函数需要两个参数:一个函数
所以,如果我要像这样编写函数add1
<pre><code>(define add1 (lambda (n)
(cons n (quote()) )))
(add1 '
这是给出的列表:
<pre><code>(4 (7 22) "art" ("math" (8) 99) 100)
</code></pre>
但是我仍然很难找到
您能否将每个具有递归过程的递归过程从递归(甚至是树递归)转换为迭代,反之亦然(在Scheme中)?
im试图创建一个简单的c lisp程序,该程序查找并替换符号字符串中的符号。我收到一个错误消息,说我
我正在用Lisp编程。我正在使用的功能是将两个列表附加在一起,并且可以正常工作。
但是,输出
我刚刚开始摆弄LISP,我正在尝试编写一个函数,该函数生成给定数字k的Lucas序列。最终,我想使它返回
另一个LISP问题,我目前正在尝试编写一个函数,该函数将返回一个三角形,三角形的大小取决于用户的
如何在运行时获取函数的稳定哈希?
这意味着如果实现更改,则哈希也将更改,并且这是递归的,
我有以下任务:
要构建功能(REMOVE EL),该功能将从另一个列表中删除给定的原子或列表,并且该
我的递归调用似乎不起作用,我试图用一个整数给一个三角形,在你们的帮助下,我终于能够使该字符
<h2>为什么我要问这个问题</h2>
我最近开始阅读Sicp,并且我已经工作了
一直到<a href="http://www.sicp-book.com/b
比方说,我在Scheme中的反向函数是按以下方式编码的:
<pre><code>(define (reversee lst)
(if (null? lst)
&#
必须编写一个程序,要求用户输入直到输入0。然后必须输出所输入数字的最小值。我是Lisp的新手,并且