lisp专题提供lisp的最新资讯内容,帮你更好的了解lisp。
本周我一直在学习Common Lisp,并对其进行了一些调整。作为练习,我想翻译一些为模拟平衡三进制编写的
我目前正在通过SICP进行工作,但是我还不太习惯编写Scheme代码的样式。有没有与本书配套的样式指南?
给出功能: <pre><code>(define (pp sxp) (cond ((null? sxp) sxp) ((list? sxp) (let-values (((args op) (split-at-right sx
我正在尝试在我的计划程序中创建一个全局分数,它将在我的函数的每次迭代中增加1,减少1或保持不变
我编写了以下代码,以反转方案列表: <pre><code>(define (my-reverse lst) (if (null? lst) &#39;() (append
我正在做一些很明显的事情,但是在某些时候,我无法理解。 所以我知道这张图片代表<code>(a b c x
我希望有人能解释为什么测试1-5起作用,而测试6却不起作用。我以为用lambda前面加上一个lambda并在其中
我正在定义一个函数来测试数字是否为质数,并且我有一个有效的算法(在Python中),并且已将其大部
我想包装内置的东西: <pre><code> (concatenate ‘string &lt;arg1&gt; &lt;arg2&gt; .. &lt;argn&gt;) </code></pre> 成
我正在尝试创建一个以有序方式返回两个列表的并集的函数。 这是我的代码: <pre><code>(defun setunion (l
我正在完成<a href="https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html" rel="nofollow noreferrer">SICP</a>课
我正在编写一个Lisp编译器,该编译器为x86_64体系结构(特别是针对OS X)生成代码。我使用Chez Scheme作为
我一直在研究<em> Practical Common Lisp </em>的<a href="http://www.gigamonkeys.com/book/practical-parsing-binary-files.html" rel="n
我正在编写针对x86_64的Lisp编译器。到目前为止,大多数类型的功能都可以使用,但是我现在遇到了障碍
是否可以非破坏性地将新的键值对添加到Common Lisp(SBCL)哈希表?将新元素添加到哈希表的标准方法是
为什么String-trim在Common Lisp中的全局变量上不起作用? <pre class="lang-lisp prettyprint-override"><code>(defvar *whi
此问题是<a href="https://stackoverflow.com/questions/7787683/common-lisp-scoping-dynamic-vs-lexical">Common Lisp scoping (dynamic vs
q编程语言具有一项功能(<a href="https://code.kx.com/q4m3/6_Functions/" rel="nofollow noreferrer">this tutorial</a>称为“
为什么说变量<code>addFraction</code>是未绑定的? <pre><code>(defun addFraction (N1 D1 N2 D2) (format t &#34;~d ~d&#34;
我的代码中有一个结构 <pre><code>(defstruct tree-node char freq ) </code></pre> 我有这些“节点”的列表。例