腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
后现代
包
实现
Common
Lisp
中
的
表
更
改时
的
客户端
通知
、
、
在谷歌搜索和寻找示例很长一段时间后,我找不到任何迹象表明,当数据库
表
发生变化时,是否可以在
客户端
应用程序
中
获得
通知
“回调”。,我
使用
postmodern PostgreSQL
包
创建了一个小
的
Lisp
包
,它允许广告一些服务(它是一个玩具服务发现,由数据库支持)。由于轮询显然不是可行
的
方式,因此需要某种形式
的
通知
。在can级别,应用程序可以
使用
select()等待套接
浏览 18
提问于2020-07-27
得票数 3
回答已采纳
1
回答
CLOS
中
的
瞬态类
、
、
、
有没有什么标准
的
方法可以在CLOS
中
创建一个临时类;也就是说,一个类可以在它
的
所有实例都死了之后被GC?在SBCL
中
,我尝试了(setf test (defclass #:foo () ())),即在假设它通常只是类名
的
情况下
使用
一个未被引用
的
符号,这会导致类被GC保留,但是在该类上安装SBCL finalization函数,然后将TEST
的
符号值设置为NIL,这表明无论我运行(gc :full t)多少次,该类都不会被GC。这让我想知道这是否可能,如
浏览 0
提问于2012-09-28
得票数 3
回答已采纳
1
回答
CL
实现
在
包
系统中有什么不同?
、
、
在SBCL和CCL
实现
中
使用
(make-package 'test) (in-package test)时,我注意到SBCL需要(cl:defun foo () (...))或(cl:describe<symbol name here>),而CCL不需要任何冒号或双冒号来
使用
内置符号。我
的
理解是,外部符号必须用一个冒号访问,即使它们是内置
的
。然而,CCL在这方面的工作似乎有所不同。 这在某种程度上使我对外部符号
的
使用
感到困惑。外部符号应该没有任何冒
浏览 3
提问于2017-11-09
得票数 4
回答已采纳
2
回答
演变成
lisp
图像
、
我喜欢基于图像
的
语言
的
想法,最近我一直在尝试通过sbcl
使用
Common
Lisp
。我在一些地方读到了一些关于如何通过能够保存和加载虚拟机
的
映像,您可以在该映像上运行
的
应用程序或应用程序集。我知道如何将代码加载到图像
中
并使其运行,slime使这类事情变得非常好,但我
的
问题是:我如何才能分辨出图像
中
定义了哪些函数?假设我想要在函数运行几天或几个月后对它进行更新,但我记不住它
的
名称。有没有办法找到代码,
浏览 0
提问于2011-02-19
得票数 11
回答已采纳
3
回答
公共
Lisp
实现
之间不同
的
":cl“
包
处理
、
、
另外,这是一个“
实现
定义
的
”差异,还是这些REPL
中
的
一个错了?(in-package new)在CMUCL
中
,这将计算为数字4。在SBCL
中
,返回一个错误:; (NEW::+ 2 2); caught
COMMON
-
LISP
:STYLE-WARNING: ; undefined func
浏览 6
提问于2020-04-23
得票数 0
回答已采纳
2
回答
哪种
Lisp
更
擅长解析?
、
、
、
、
我想用
Lisp
方言
实现
一个
Lisp
解释器,主要作为一个学习练习。有一件事让我大吃一惊,那就是这个领域有太多
的
选择。首先,我
更
感兴趣
的
是学习一些已经存在了一段时间
的
Lisp
(比如Scheme或
Common
Lisp
)。我不想
使用
Clojure来做这件事,因为我已经用过它了。你认为用
Common
Lisp
实现
Scheme (或者反之亦然)是个好主意吗
浏览 2
提问于2009-08-23
得票数 20
回答已采纳
3
回答
关于
common
-
lisp
中
的
可选参数
的
错误
、
、
、
SBCL 64位,1.1.7(defpackage :foo :null :car :cdr :cons :if但是,在这个
包
中
,如果我定义了一个带有可选参数
的
函数,并在没有
浏览 6
提问于2013-05-30
得票数 5
1
回答
CLisp:"use-package“以非交互方式解决冲突
、
我正在尝试
使用
GNU
common
lisp
中
的
parenscript将
lisp
文件编译成javascript文件。 如果我尝试
使用
它
的
前缀(" PS :@"),我发现
使用
ps符号宏"@“不起作用。但是,如果我在尝试编译
lisp
文件之前
使用
REPL并运行( use -package :ps),那么一切都会正常工作(并且我不需要
使用
前缀)。remain
浏览 3
提问于2010-03-07
得票数 5
回答已采纳
4
回答
如何在Ubuntu
中
包含CLISP下
的
port
包
、
、
、
、
我正在尝试遵循这个教程: 因为端口
包
的
原因我不能让它工作。首先,(in-package :port)不起作用,它说找不到
包
。
浏览 4
提问于2009-02-18
得票数 4
6
回答
Lisp
中
C结构
的
惯用等价物是什么?
、
、
、
然后,围绕管理这样
的
结构、它们
的
相互关系和继承来设计它们
的
完整系统。 在
Lisp
文档
中
,你通常可以找到1-2页关于
Lisp
“也”是如何定义结构
的
,一个简单
的
例子,通常就是这样。对于有C背景的人来说,首先看起来层次化地组织不同
的
数据类型不是
Lisp
的
首选方法,但是除了CLOS,这是一个成熟
的
对象系统,如果你只是想要结构,那就太复杂了,除了把所有东西都塞进列表之外,没有一种明显
浏览 0
提问于2010-12-28
得票数 21
回答已采纳
2
回答
如何以编程方式在Microsoft Word文档
中
插入注释?
、
、
、
寻找以编程方式将注释(
使用
Word
中
的
注释功能)插入到MS Word文档
中
特定位置
的
方法。我
更
喜欢一种可以在最近版本
的
MS Word标准格式中
使用
,并且可以在非Windows环境
中
实现
的
方法(理想情况下
使用
Python和/或
Common
Lisp
)。我一直在寻找OpenXML软件开发工具
包
,但似乎找不到解决方案。
浏览 1
提问于2009-02-20
得票数 10
回答已采纳
2
回答
在全局声明“空间特殊”时违反了“锁定包公共-
LISP
”
、
我试着在SBCL
的
顶端做这样
的
事情:我所犯
的
错误是globallydeclaring SPACE SPECIAL while in package
浏览 0
提问于2018-05-20
得票数 3
回答已采纳
1
回答
在Debian上
使用
SLIME在
Common
Lisp
中加载外部
包
、
、
、
、
在Debian上
使用
CL
的
文档(实际上在Linux上
使用
CL
的
更
通用
的
文档)是粗略
的
、矛盾
的
和过时
的
,所以我将总结我所知道
的
。这就是我所在
的
地方。Debian在/usr/share/
common
-
lisp
/source
中
安装二进制
包
(例如cl-split-sequence)。据我所知,.a
浏览 1
提问于2012-05-11
得票数 5
回答已采纳
4
回答
在
Common
Lisp
中有没有像Python
的
` in __name__ == "__main__":`这样
的
东西?
、
我在两个独立
的
文件
中
编写了两个函数,假设它们是文件A.
lisp
和B.
lisp
,其中两个文件都有一些用于测试
的
主程序代码,并且A.
lisp
将在B.
lisp
中
调用该函数。这意味着在A.
lisp
中直接
使用
load方法将在B.
lisp
中
执行主要代码,这是不应该发生
的
。在我看来,这些文件太小了,不能考虑
使用
包
之类
的
东西。
浏览 0
提问于2012-01-03
得票数 4
回答已采纳
1
回答
Common
Lisp
中
的
数组、列表和哈希
表
、
、
、
、
我想知道在
Common
Lisp
中
数组、列表和哈希
表
有什么不同。也就是说,我知道如何在语法上
实现
和
使用
它们。我还了解围绕这三种数据类型
的
计算机科学理论。我想知道
的
是
Common
-
Lisp
特定
的
实现
是什么?应该如何
使用
它们来优化代码
的
性能(空间和时间)?当涉及到
Common
Lisp
中
的
浏览 0
提问于2018-01-15
得票数 1
1
回答
我可以在SBCL或CLISP中
使用
用Allegro
Common
Lisp
制作
的
C++包装器吗
、
、
、
、
我想做一个巨大
的
应用程序,它将
使用
来自GSLL
的
代码,我用SWIG为OpenCV创建
的
Lisp
包装器,以及我用SWIG创建
的
C++代码
的
其他
Lisp
包装器,我想能够
使用
Lisp
和SWIG
的
Allegro
Common
Lisp
C++支持
的
所有OpenCV
的
C++接口函数似乎是最完整
的
(如果我错了请纠正我)和包装
浏览 5
提问于2013-07-29
得票数 3
3
回答
在创建
包
时,是否最好将defpackage放在单独
的
文件
中
?
、
、
下面的示例在Paul
Common
中
给出,作为一个执行封装
的
示例: (:use "
COMMON
-
LISP
")然而,在Peter
的
实用通用
Lisp
中
浏览 2
提问于2011-12-07
得票数 10
回答已采纳
11
回答
方案还是
Common
Lisp
?
、
、
、
我是一个中级程序员,并决定学习普通
的
lisp
或方案。我
的
问题很简单,你会选择哪一个?我不太关心语法
的
难度,只关心语言本身
的
功能、灵活性和其他方面。另外,我应该选择通用
lisp
或方案
的
哪种
实现
?谢谢!
浏览 2
提问于2010-08-20
得票数 17
回答已采纳
3
回答
为什么没有用通用
Lisp
编写
的
通用
Lisp
实现
?
、
最近,我开始学习cuis- Smalltalk,不,我意识到
使用
Smalltalk
的
OOP与CLOS相比是多么
的
深刻和深刻(我正在
使用
Ruby)。我学到了Smalltalk是一个在其本身
中
实现
的
反射系统
的
伟大思想。我发现Ruby有,但是当我寻找用
Lisp
编写
的
实现
时,我找不到类似的东西。似乎没有用CL编写
的
CL发行版。在与CLOS和slime共同
的
Lisp
浏览 1
提问于2018-08-10
得票数 7
回答已采纳
3
回答
一个函数需要多少个参数?
、
我怎样才能得到一个函数参数
的
lambda列表规范,或者至少它需要
的
一些参数?(defun a (a b) ) (get-arg-list #'a) ;-> '(a b)
浏览 1
提问于2012-06-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么我喜欢 Emacs|Linux 中国
50种“Hello,World!” 写法,我能玩出花来
RocketMQ事物消息调研
CentOS6.5搭建NFS服务
我用50种编程语言写的“Hello,World!”程序
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券