腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Common
Lisp
中
的
关联
、
这里有一个如下格式
的
结构: ((0 2) 3) ((2 3) 3)有没有什么函数,如果我调用可以给我或类似反向assoc
的
东西
浏览 1
提问于2009-12-06
得票数 6
回答已采纳
3
回答
为什么我们需要在
Lisp
中使用funcall?
、
、
为什么我们必须使用funcall来调用
Common
Lisp
中
的
高阶函数?例如,为什么我们必须使用: (funcall test-func args))(defun bar (test-funcargs)出于程序背景,我对此感到有点惊讶,因为我更习惯
的
语言(例如Python、C#)不需要区分。特别是,至少在源代码级别上,C#编译器将其转换为类似于func.invoke
浏览 4
提问于2012-03-16
得票数 24
回答已采纳
1
回答
Lisp
包名在我
的
数据前加上,而我没有告诉它
这是我第一次用
lisp
处理软件包。我有他们如何在封装数据和代码方面工作
的
一般依据。它看起来与其他语言很相似,所以我现在还不需要担心它们之间
的
差异。但是,如果我将代码
中
的
内容设置为:随后,它将以下列方式发布假设我想做这样
的
事情:我希望这将返回1,但是由于包名在任何地方
浏览 2
提问于2014-04-22
得票数 0
回答已采纳
1
回答
通用
Lisp
:从泛型函数中提取方法
、
、
、
、
是否有方法从通用
Lisp
中
的
泛型函数中提取方法列表?%" self)) 更具体地说,我
的
目标是
浏览 4
提问于2017-03-06
得票数 3
回答已采纳
2
回答
在plist
中
对齐符号
、
以下面的默认'emacs-
lisp
-mode缩进为例 :b 2 :pre some-pre nil) 另外,对于
lisp
浏览 1
提问于2018-03-11
得票数 2
回答已采纳
1
回答
如何在钢铁银行通用
Lisp
(SBCL)中使用“类-直接-超类”和“类-优先级-列表”?
、
、
、
、
在这样
的
教程
中
,可以简单地使用:在LispWorks
中
,它们可以通过默认
的
包-使用列表获得,在快板
中
,它们是从ACLMOP导出
的
。有一个新版本
的
本教程关于克洛斯通过。
浏览 8
提问于2022-03-07
得票数 0
回答已采纳
1
回答
如何编译一个使用cl-ppcre
的
clisp程序?
、
、
在Debian上,我正在尝试编译一个使用cl-ppcre包
的
CLISP程序。一个简化
的
示例程序(我将其称为变体1)如下所示:strace -o strace.1 clisp
浏览 0
提问于2012-02-21
得票数 5
回答已采纳
2
回答
Common
Lisp
中
deftype与Scheme
的
区别
、
、
我正在尝试将一些
Common
Lisp
代码转换为Scheme代码。
Common
Lisp
代码有一个deftype。方案
中
的
deftype%s与
Common
Lisp
中
的
deftype%s相同吗?如何将
Common
Lisp
中
的
deftype转换为Scheme
中
的
等效代码?
浏览 68
提问于2009-08-07
得票数 4
4
回答
Clojure遵循
Common
Lisp
标准吗?
、
、
、
、
我最近发现,只要遵循
Common
Lisp
标准,我就可以在学校
的
函数式编程课程中使用任何
Lisp
方言。Clojure遵循这个标准吗?是不是太不一样了?
浏览 0
提问于2012-11-18
得票数 1
回答已采纳
1
回答
封装内sbcl
在REPL
中
我这样做:* (defpackage :foo (:use
common
-
lisp
)) * ( In -package :foo)如果我写这个文件:(defpackage :foo (:use
common
-
lisp
))* (
浏览 1
提问于2013-02-08
得票数 0
3
回答
变量和符号在
Lisp
中有区别吗?
在
Lisp
语言中,numberp是一个谓词,(numberp 1)如预期
的
那样返回T。但是如果我只在控制台中输入numberp,它会提示变量名未定义。 这两个有什么区别?
浏览 0
提问于2011-09-12
得票数 4
1
回答
重新定义内置函数
、
我如何重新定义一个内置函数,同时以不同
的
名称保留对旧函数
的
引用?(unlock-package '
common
-
lisp
)我正在将代码移植到不具有float数据类型
的
LISP
实现。所以我想重新定义数学运算,以使用固定整数数学运算。
浏览 3
提问于2013-03-29
得票数 6
回答已采纳
3
回答
若否,原因为何?
、
、
、
、
是否有lisps支持头上嵌套
的
s-expression?例如对于该函数,(f 2)可能会计算为应用于3 4
的
函数/宏。 有没有可能用
lisp
来支持这样
的
事情呢?
浏览 22
提问于2012-10-16
得票数 7
回答已采纳
2
回答
Emacs正确
的
cl-flet缩进?
、
对我来说,cl-flet当前
的
缩进看起来真的很难看。(1+ x) (mapcar #'unusually-long-bar lst))) 我想将其设置为更合理
的
设置
浏览 1
提问于2013-07-21
得票数 7
回答已采纳
2
回答
Common
Lisp
将list
中
的
关联
作为新列表返回
、
、
、
我有一个如下
的
assoc列表: `( (:direction . ( (nn-direction-expert(action-process (candidate-point ranking))))))问候
浏览 1
提问于2013-01-19
得票数 1
1
回答
默认情况下,关键字包
中
存在哪些符号?
、
、
默认情况下,KEYWORD包
中
存在哪些关键字?在启动REPL之后,我注意到SBCL和CLISP最初
的
实习生关键字之间有一些不同。KEYWORD包
中
的
默认内嵌符号应该在实现之间有所不同吗?") ; -> :CL-USER, :EXTERNAL (find-symbol "
COMMON
-
LISP
" "KEYWORD") ; -> :
COMMON
-
LISP
,:EXT
浏览 5
提问于2021-09-22
得票数 1
回答已采纳
1
回答
使用MACROLET重写特殊运算符?
、
在SBCL
中
: (if 'x)) ; => X (let ((x 2)) 有没有办法正确地覆盖本地
的
特殊操作符?Form: X))Compile-tim
浏览 0
提问于2020-03-01
得票数 0
3
回答
使用包阴影符号
、
、
例如,我有这个包定义,它遮蔽了
COMMON
-
LISP
:LISTEN: (:use :
common
-
lisp
)然后我想使用另一个包
中
的
包,比如 (:use :
common
-
lisp
如果我在使用包时不能实际覆盖
Common
浏览 1
提问于2017-06-17
得票数 4
1
回答
列表应为lambda表达式
、
我刚刚开始学习
LISP
,我只是想弄明白它
的
逻辑,但是我遇到了一个错误,我找不到解决方案。我得到
的
错误是这样
的
: SYSTEM::%EXPAND-FORM: (NOT (EQ (MEMBER MOVE '(0 1 2 3 4 7 8 11 12 13 14 15)) NIL)) should
浏览 1
提问于2012-09-24
得票数 1
回答已采纳
2
回答
哪种
Lisp
更擅长解析?
、
、
、
、
我想用
Lisp
方言实现一个
Lisp
解释器,主要作为一个学习练习。有一件事让我大吃一惊,那就是这个领域有太多
的
选择。首先,我更感兴趣
的
是学习一些已经存在了一段时间
的
Lisp
(比如Scheme或
Common
Lisp
)。我不想使用Clojure来做这件事,因为我已经用过它了。你认为用
Common
Lisp
实现Scheme (或者反之亦然)是个好主意吗?或者,两者之间会有足够
的
差异让我放弃吗? 如果有什么
浏览 2
提问于2009-08-23
得票数 20
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券