lisp专题提供lisp的最新资讯内容,帮你更好的了解lisp。
<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 &#39
这是给出的列表: <pre><code>(4 (7 22) &#34;art&#34; (&#34;math&#34; (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的新手,并且