腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1473)
视频
沙龙
1
回答
为什么
嵌套
的
准
引号
没有
展开
拼接
-
取消
引号
?
、
为什么
第一个宏unquote-splicing
没有
生成(quasiquote (unquote (quasiquote 1 2))),而第二个示例却替换了这个值?
浏览 14
提问于2019-05-08
得票数 1
回答已采纳
1
回答
为什么
purrr::map不支持
准
引用?
、
、
、
我很好奇
为什么
purrr::map_*函数族,尽管是tidyverse
的
一部分,却不支持
准
引号
,在计算映射函数之前,
拼接
取消
其dots
的
引号
?
浏览 0
提问于2019-02-01
得票数 4
1
回答
球拍匹配语法
准
引号
和问号
、
、
、
我试图理解模式匹配文件
的
球拍,并有一些问题,如以下,我不能解析它。 > (match '(1 2 3)它
没有
解释这个例子,以及“标识符如何匹配符号”?我想它是匹配'
浏览 3
提问于2013-07-14
得票数 2
1
回答
在宏
展开
点上查找符号是可见
的
还是阴影
的
、
、
我有一个Symbol,并希望检查它是否在宏
展开
点上可见或被阴影(例如,通过局部变量),这样,在
准
引号
中
拼接
符号
的
名称就不会引用其他东西。看看,一个想法是查看包围
的
词法作用域,并检查它们是否包含同名
的
符号;问题是,我找不到一种方法来获得宏
的
直接包围作用域。
浏览 1
提问于2016-04-13
得票数 2
回答已采纳
0
回答
带
准
引号
的
可变长度“select”
、
使用Scala
的
准
引号
,您可以轻松地构建选择树,如下所示:res: Select(Select(Ident(TermName("a")), TermName("b")), TermName("MyObj")) 我
的
问题是,如果要从(a,b,...等)中选择
的
内容列表是可变长度
的
(因此在需要
拼接
的
变量中),我该如何做?有
没有</
浏览 6
提问于2016-07-20
得票数 0
回答已采纳
1
回答
如何使用scala宏创建函数对象(创建Map[String,(T) => T])
、
、
、
、
我试图使用Scala宏创建一个单参数copy方法
的
案例类映射,每个方法都接受一个Play Json JsValue和一个case类实例,并返回实例
的
更新副本。但是,我在返回函数对象
的
宏语法方面遇到了问题。给定案例类其目的是创建类
的
复制方法
的
映射使用宏创建case类字段映射: 使用宏:访问ca
浏览 1
提问于2013-12-19
得票数 3
回答已采纳
4
回答
为什么
可以在非引用列表
的
末尾使用
取消
引用-剪接?
、
、
、
、
由于2不是列表,所以拟
引号
列表`(1 ,@2 3)无效。但是,`(1 2 ,@3)是有效
的
,并将返回一个虚线列表:(1 2 . 3)。我在Common和Scheme中观察到了这个结果。
为什么
可以在
准
引号
列表
的
末尾对非列表使用
取消
引用剪接?
为什么
结果是虚线列表?
浏览 11
提问于2021-01-19
得票数 4
回答已采纳
3
回答
正常函数中
的
反
引号
、反
引号
和反
引号
拼接
、
、
、
然而,我偶然发现了Rosetta代码( )中
的
Common Lisp代码, "Collect all of the strings7) (+ 7 (* i 7)))在这里,在普通函数中使用了反
引号
、反
引号
和反
引号
拼接
,它
的
作用是创建一个字符串列表。d 1) #:width
浏览 4
提问于2018-02-05
得票数 3
1
回答
使用
嵌套
的
准
引号
编写Lisp宏
、
我正在尝试编写一个Lisp宏来编写一堆宏,但是在生成使用
拼接
操作符(在build-bind中)
的
宏代码时遇到了问题,
拼接
操作符首先在表达式内部
展开
。SOME ,EL)) (WITH-SOME ,EL你知道我应该使用什么
引号
/
准
引号
来获得所需
的
代码吗?
浏览 2
提问于2012-03-22
得票数 1
回答已采纳
2
回答
导出Scala2.10上导出
的
宏库所需
的
准
引号
依赖项?
、
、
我刚刚更新了一个在2.10下使用宏天堂2.0快照
的
项目;使用宏天堂2.0
的
最终版本,它告诉我在2.10(而不是2.11)下编译时如下所示: 现在我很担心,因为这种依赖变成了我发布
的
Maven工件
的
常规依赖或者,
准
<e
浏览 0
提问于2014-06-24
得票数 3
回答已采纳
1
回答
dplyr,rlang:无法预测将名称传递到
嵌套
dplyr函数
的
次要变体是否有效
、
、
、
数据
的
再现性此函数应将其数据和其他参数作为未加
引号
的
名称,在数据中查找这些名称,并使用它们添加一列并过滤掉顶行。它不起作用。我也不知道
为什么
。我认为它跳过了函数参数,在全局环境中找到了.i。或者它正在使用ouiji电路板。此函数也不起作用,在mutate中
的
UQ表示它找不到a。与上面的第一个函数一样,如果用.i替换mutate中
的
.j,它就会起作用。(似乎并行查询应该有一个"enquos“)。但是,如果将
浏览 0
提问于2017-12-17
得票数 0
3
回答
为什么
在这个宏定义中需要@符号?
、
、
、
在以下when宏中: `(if ,condition (progn ,@body)))
为什么
会有一个"at“
的
@标志?
浏览 8
提问于2011-04-14
得票数 8
回答已采纳
1
回答
这个反
引号
“语法”在lisp中是如何工作
的
?
、
、
、
这是Paul Graham
的
Lisp书中
的
简化示例(类似于语法
的
模式)。(我知道它
的
计算结果应该是符号foo,因为它在guile中返回(10 (foo 1 2 3)),但我不确定确切
的
步骤是什么)。我需要在JavaScript中
的
lisp中使用它,因为我得到了结果:因为它只是从左到右计算它(我只处理,,和更多
的
逗号)。这种情况下
的
步骤是什么? 还有
没有
其他带有反
引号
浏览 41
提问于2019-06-04
得票数 4
回答已采纳
1
回答
Def宏- scala 2.13 -未找到:值cond
、
我正在尝试从scala文档中制作一个示例:object Main extends App { val result = Asserts.assert(true, "abc") 以及:import scala.language.experimental.macros val assertionsEnabled: Boolean =
浏览 1
提问于2020-07-28
得票数 1
1
回答
在Haskell
准
引号
中
拼接
任意表达式
、
通过阅读,在第3节中,有一个在
准
引号
中
拼接
变量标识符
的
示例。let e1' = subst e1 x y in我明白
为什么
对subst
的
递归调用是在[:lam| ... |]之外完成
的
,这是因为3.2节中
的
函数antiVarE在变量名之外构建了一个TH.varE。我
的<
浏览 2
提问于2013-01-27
得票数 6
2
回答
Lisp宏引用在JavaScript中
的
实现
、
、
、
我有,在反
引号
和引用宏方面有问题,如果符号是数组
的
第一个元素,它们就会求值,比如给出错误foo not found> (define x '(1 2 3)),它返回与输入和代码参数相同
的
Pair实例,env是一个Environment
的
实例,它让函数获取返回
的
函数或变量。
准
引号
的
宏如下所示: var
浏览 3
提问于2018-02-23
得票数 1
回答已采纳
1
回答
NSE挑战:突破离开(替换(...))
、
、
使用“整洁
的
NSE",即
准
引号
,这是非常容易
的
。然而,根据NSE参考文献(1,2,3),这是不可能
的
,因为substitute是一个纯引用(而不是
准
引用)函数。我想知道是否有任何晦涩或
没有
文档记录
的
东西(并不是那么少见!)这允许在substitute中
取消
引用,因此面临挑战。
浏览 16
提问于2019-10-12
得票数 0
1
回答
模板Haskell名称引用desugar 'x到NameG吗?
、
我是否可以总是期望单
引号
语法对NameG构造函数使用desugar?我还不能引用当地
的
名字,尽管我只对引用顶级
的
名字感兴趣。x =
浏览 4
提问于2015-01-11
得票数 4
1
回答
使用字符串值scala宏
的
对象
的
引用字段
、
因此,我编写了一个类型类,从一个名为FieldList
的
无形状LabelledGeneric中为我提供字段名。我将LabelledGeneric和FieldList实例传递给我
的
宏,我可以很容易地使宏生成所有字段
的
列表。但是,我不确定如何使用表示字段
的
字符串从我
的
宏主体中
的
对象访问字段。implicit gen: LabelledGeneric.Aux[T, L], fl: FieldList[L]): String = macro foo_impl[T, L] 我不确定要做什么<
浏览 13
提问于2017-01-04
得票数 1
回答已采纳
2
回答
普通
的
Lisp双
引号
-双
引号
,
取消
引号
,
引号
,
取消
顺序?
、
、
(#~s/foo(\d+)/bar\1/, "Some foo99") ; "Some bar99(defmacro! pcre/match-lamb
浏览 0
提问于2013-07-02
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript零基础保姆级教程-3
Python 字符串
Shell 变量引用实例
使用Java的StringBuilder实现带单引号的字符串拼接
CSS预编译器:Sass,更快的前端开发
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券