lisp 相关问题

Lisp是一系列通用编程语言,受lambda演算影响,能够将源代码作为数据结构进行操作。

在Parsec - Haskell中创建一个类似threadDelay的函数

在过去的几周里,我一直在使用Paskc在Haskell制作我自己的Lisp-y语言,遵循“在48小时内自己写一个方案”指南。请注意,我仍然是Haskell的初学者。我......

回答 1 投票 0

这是sbcl中的一个错误?

为什么在sbcl中发生这种情况?也许是个bug? (defclass myclass()((s1:initform'((a.1)(b.2)))(s2:initform'((a.1)(b.2)))))(defparameter ins(make-)实例'myclass))(setf(...

回答 2 投票 5

在Clojure中收集Lisp的函数

我定义了一个函数is-prime?在Clojure中,如果数字是否为素数则返回,并且我试图定义一个函数prime-seq,它返回两个numbern和m之间的所有素数。一世 ...

回答 2 投票 0

检查项目是否在列表中(Lisp)

检查项目是否在列表中的简单方法是什么?如果item = 1且list =(5 9 1 2),那么(在项目列表中)可能会返回true,如果item = 7,则返回false

回答 3 投票 30

无法使用静态语言创建应用功能?

我已经读过像Scala或Haskell这样的静态类型语言,无法创建或提供Lisp应用函数:(应用#'+(list 1 2 3))=> 6或者(应用#'list'(清单:......

回答 12 投票 21

我的口齿不清评估是否正确?

我知道我的答案是错误的,我想知道如何能够得到答案。我做错了什么? X =(setf X'(88((11 21 31 41))(90 91 92 93)))我必须写LISP表达式......

回答 1 投票 1

获取解析JSON字符串的递归调用的正确子序列

我开始编写下面的代码,用于大学的家庭作业,包括解析Common Lisp中的json-string。我现在面临的主要问题是获得正确的子串\ ...

回答 1 投票 1

这些LISP表达式如何评估所提供的答案?

现在,仅仅通过查看问题和变量L和X,我或多或少地可以看到这些答案如何实现。但这次我想知道内部运作,...

回答 1 投票 0

Lisp表达式被评估为一个列表,而不是理解它是如何工作的

我的老师很难解释。他给了我们一个问题,答案是他无法解释,导致我自己不了解太多。任何人都有可能打破如何......

回答 1 投票 0

选择特定实体类型AutoLisp

选择一个点时,有一种方法可以过滤OSNAP,只捕捉到特定的实体类型,而不是另一种类型的实体。例如,仅捕捉线条。 setq startpt(* SNAP FILTER CODE *“LINE”(...)

回答 2 投票 0

为什么Clojure区分符号和变量?

我已经看到了这个问题,但它没有解释我在想什么。当我第一次从Common Lisp来到Clojure时,我很困惑为什么它将符号和关键字视为单独的类型,但......

回答 8 投票 34

使用AutoCAD 3.5中的lisp应用程序

我有6000多个.gml文件,其中包含有关cadastrial粒子的信息。我还有一个用于AutoCAD的.lsp应用程序(我没有编写代码),它读取.gml文件并在....中绘制粒子

回答 2 投票 0

AutoCAD中的AutoLISP函数不良参数

(defun gml2dwg(odabir);; RANDOM CODE ;;;;这是我应该打开文件路径的部分“odabir”(setq datoteka(open odabir“r”));; CODE IS CONTINUED)(defun c:gml2dwg( / ...

回答 1 投票 0

递归拆分列表函数LISP

拆分列表函数采用一个列表并返回两个列表的列表,这两个列表由输入的交替元素组成。我写了以下内容:( defun split-list(L)(cond((endp L)(list NIL ...

回答 4 投票 4

仅使用构造函数中的列表在Lisp中查找列表中的最小数字?

我的教授给了我们这个中期的绊脚石,除非我没有正确看待它,这是一个非常棘手的问题,似乎很简单。写一个lisp函数f,找到最小值...

回答 5 投票 0

通过SICP工作的最佳方案实施是什么?

我一直在使用PLT Scheme,但它有一些问题。有没有人知道通过SICP更好的实施?

回答 8 投票 61

如何在JavaScript中实现lambda / anonymous函数

所以我试图使用JavaScript实现LISP的子集。我被困在与lambdas有关的两件事上。如何实现创建lambda的能力,同时为它提供参数...

回答 1 投票 1

Scheme和Clojure没有原子类型谓词 - 这是设计的吗?

常见的LISP和Emacs LISP具有原子类型谓词。 Scheme和Clojure没有它。 http://hyperpolyglot.wikidot.com/lisp是否存在设计原因 - 或者它不是必不可少的......

回答 7 投票 13

我通过小lisper工作。功能lat?检查列表的所有元素是否都是原子

(defun lat(lambda(l)(cond((null l)t)((atom(car l))(lat(cdr l))(t nil))))该函数将列表作为参数。它是一个递归函数,检查每个...

回答 1 投票 0

使用cl-who,parenscript和hunchentoot生成内联javascript

我正在尝试生成内联javascript,但我必须使用cl-who将parenscript代码放在(:script)和(str)标签中。 ps,ps *,ps-inline和ps-inline *似乎没有太大的区别......

回答 1 投票 2

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