腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Common
Lisp
中
部分
应用程序
的
宏
有
问题
、
、
我正在尝试制作一个
宏
,以实现
Common
Lisp
的
部分
应用程序
。以下是我对如何在伪代码
中
实现它
的
想法: If my argument list is null, return the function body Otherwise, cons together "lambda; file: /Users/caspianahlberg/Desktop/Programming/
Lisp<
浏览 58
提问于2021-02-25
得票数 2
回答已采纳
5
回答
为什么
LISP
defun不需要在其参数参数之前加上引号?
、
、
使用这个函数: (> (+ x y) z))假设定义defun
的
函数以某
浏览 1
提问于2010-11-16
得票数 13
回答已采纳
2
回答
发现
Common
Lisp
的
“核心”实体和
宏
、
、
、
在阅读Peter Seibel
的
"Practical
Common
Lisp
“时,我了解到除了列表处理和求值等语言
的
核心
部分
之外,还有loop、do等
宏
就是使用这些核心结构编写
的
。我
的
问题
有
两个方面。首先,
Lisp
的
“核心”到底是什么?如果需要,可以重新创建其他内容
的
最低要求是多少?第二
部分
是在哪里可以看到
宏
的
浏览 0
提问于2017-10-28
得票数 4
2
回答
哪种
Lisp
更擅长解析?
、
、
、
、
我想用
Lisp
方言实现一个
Lisp
解释器,主要作为一个学习练习。
有
一件事让我大吃一惊,那就是这个领域
有
太多
的
选择。首先,我更感兴趣
的
是学习一些已经存在了一段时间
的
Lisp
(比如Scheme或
Common
Lisp
)。我不想使用Clojure来做这件事,因为我已经用过它了。你认为用
Common
Lisp
实现Scheme (或者反之亦然)是个好主意吗?或者,两者之间会有足够
的<
浏览 2
提问于2009-08-23
得票数 20
回答已采纳
2
回答
Lisp
宏
的
典型应用是什么?
、
、
我正在尝试学习一些
LISP
,我已经读了很多关于
LISP
宏
的
重要性
的
文章,所以我想获得一些使用它们
的
工作经验。注意事项 这不是一个一般
的
项目,我应该做
的
下一个
问题
。我
有
兴趣了解哪种
问题
通常是通过
LISP</
浏览 0
提问于2012-07-03
得票数 20
回答已采纳
4
回答
Clojure遵循
Common
Lisp
标准吗?
、
、
、
、
我最近发现,只要遵循
Common
Lisp
标准,我就可以在学校
的
函数式编程课程中使用任何
Lisp
方言。Clojure遵循这个标准吗?是不是太不一样了?
浏览 0
提问于2012-11-18
得票数 1
回答已采纳
1
回答
使用MACROLET重写特殊运算符?
、
在SBCL
中
: (if 'x)) ; => X (let ((x 2)) 有没有办法正确地覆盖本地
的
特殊操作符?Form: X))Compile-tim
浏览 0
提问于2020-03-01
得票数 0
2
回答
为什么要对lambda使用#‘?
、
、
它通常是这样写
的
,所以我猜它是一种很好
的
形式。但对我来说,这几行似乎是相等
的
:(2 3 4)(2 3 4) 有没有人愿意给初学者讲讲其中
的
区别?
浏览 0
提问于2009-05-26
得票数 14
回答已采纳
3
回答
在
Common
Lisp
中
重命名lambda
、
、
我最近开始学习
Common
Lisp
,并(只是为了好玩)决定将lambda
宏
重命名。我
的
尝试是这样
的
:当它自己出现时,它似乎可以正确地扩展:(LAMBDA (X) (* X X))> ((λ (x) (* x x)) 2) (Λ
浏览 0
提问于2012-03-05
得票数 12
回答已采纳
6
回答
有没有
Lisp
原生代码编译器?
、
有没有
Lisp
的
原生代码编译器?它
的
动态特性、垃圾收集、
宏
和其他特性在多大程度上都可以被编译?
浏览 1
提问于2009-05-27
得票数 32
回答已采纳
5
回答
Clojure和
Lisp
之间
有
很大
的
语法差异吗
、
、
我想学习一门新
的
语言,我想从
Lisp
开始。我想知道,如果我学习
Lisp
,我是否也知道Clojure (只需很少
的
努力),
Lisp
和Clojure之间
有
很大
的
语法差异吗?
浏览 3
提问于2011-01-14
得票数 14
回答已采纳
2
回答
使用针对浏览器
的
阅读器
宏
的
Lisp
?
、
、
、
、
Clojure/ClojureScript没有读取器
宏
。我个人认为这是一个巨大
的
损失,因为我对使用语法进行黑客攻击特别感兴趣。有没有办法使用带有阅读器
宏
的
lisp
开发网站?
浏览 3
提问于2012-10-07
得票数 1
回答已采纳
2
回答
在commmon包
中
隐藏(重新定义)符号最终会导致错误。
、
、
、
、
我发现我
的
包在跟踪delete时遇到了来自
common
-
lisp
package
的
问题
。我尝试过各种类型
的
shadowing,但没有一种适合我。我想我用错了,但还是没能成功。我缩短了代码,只是为了显示
问题
的
部分
。 (defpacka
浏览 6
提问于2018-04-22
得票数 1
4
回答
Clojure、Scheme/ between和
Common
Lisp
有
什么不同?
、
、
、
、
我知道它们是同一个叫做
lisp
的
语言家族
的
方言,但是它们到底
有
什么不同呢?如果可能的话,你能给出一个概述,包括语法,特征,功能和资源等主题。
浏览 3
提问于2012-06-27
得票数 135
回答已采纳
3
回答
宏
调用函数在解释器
中
工作,在编译器
中
失败(SBCL + CMUCL)
、
、
按照
中
的
建议,我通过调用函数编写了一个名为"fast“
的
宏
(progn...22然而,不幸
的
是,代码不再编译Use *B
浏览 0
提问于2011-11-15
得票数 2
回答已采纳
1
回答
用通用
lisp
编写lambda表达式
、
、
我目前正在阅读Paul Graham
的
ANSI
Common
Lisp
,我
有
一个关于编写lambda表达式
的
问题
。> ((lambda (x) (+ x 1)) 1)这个也是如此 > (mapcar (lambda (x) (+ x x)) '(1 2所以我
的
问题
是,这是一种惯例还是推荐
的<
浏览 2
提问于2012-11-04
得票数 18
回答已采纳
5
回答
学习如何编写Clojure/
Lisp
宏
的
书
、
、
我正在读"Programming Clojure“,我对一本讨论如何创建尽可能广泛
的
宏
的
书很感兴趣。谢谢。
浏览 2
提问于2010-08-26
得票数 6
回答已采纳
1
回答
Clojure
的
单命名空间方法是否在编程
宏
时以任何方式限制您?
、
、
在一篇文章
中
,肯特·皮特曼和理查德·加布里埃尔解释了让
Common
成为
Lisp
-2
的
决定: 根据这一点,在对
宏
进行编程时,
浏览 3
提问于2014-03-01
得票数 7
2
回答
在C
中
可以使用
Lisp
语法和前缀表示法吗?
、
、
有没有可能以某种方式使用C
宏
来表示前缀和/或
Lisp
语法?例如,我想为C编译器编写(f a b)而不是f(a, b);。只是为了好玩!
浏览 11
提问于2014-04-04
得票数 0
2
回答
具有良好的多维数组编程支持
的
Lispy方言
、
、
、
、
有没有对数组和线性代数操作
有
很好支持
的
Lisp
或scheme语言?我所说
的
良好支持并不是指对BLAS/LAPACk
的
接口,而是指语言本身
中
的
高效数组原语。比方说,如果它能在Numpy面前站稳脚跟,我会认为它是有效
的
。我听说过斯大林速度非常快,但我对
lisp
还很陌生,也不熟悉这种语言中多维数组在语法上
的
便捷操作和高效表示。
浏览 1
提问于2011-07-15
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Common Lisp 文档
解决Django应用程序中的内存泄漏问题
向前
最受欢迎的10本人工智能书籍
从 REPL 环境到 Roswell
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券