腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
方案
:
在
宏
展开
时
读取
文件
此假设
宏
的用法可能如下所示: (bind-files f "~/my-dir/") (begin (define f0 "~/my-dir/a.wav")
浏览 5
提问于2019-06-05
得票数 1
回答已采纳
1
回答
为什么“向量”和“[.]”有时
在
Clojure中的表现有所不同?
、
、
、
在
Clojure中,方括号是定义向量的缩写:[a b c][a b c] for vector谈到了定义向量的长路和短途然而,
在
defn和doseq中似乎有不同之处。
浏览 3
提问于2015-09-14
得票数 6
回答已采纳
1
回答
方案
将
宏
应用于给定的S-表达式
、
现在,我想使用自定义
宏
(例如foo )将其转换为
宏
表达式。 将
宏
应用于给定的S表达式的机制是什么?注意,我不希望这种替换发生在.scm
文件
的编译
时
,而是在
读取
s表达式之后。此外,我不想使用eval,因为这些S-表达式不是Scheme代码.我不想在给定的s表达式中
展开
let语句,只想
展开
foo语句。基本上,我认为该
方案
将包含一个足够灵活的树转换框架,使我能够在任何时候使用特定的
宏
来操作任何类型的S-表达式。然而,在此期
浏览 2
提问于2013-09-01
得票数 1
回答已采纳
1
回答
以引号形式
展开
宏
的球拍
、
、
我有一个
宏
(string-append (format "<span class=\"~s\">" 'tag)如何“
宏
展开
”,然后计算的列表'(with p "some text")?这是一个示例,当我
读取
这些表单的
文件
以扩展它们
时
返回的内容。 eval可以工作,但我知道这不是一条路。我知道有许多HTML模板解决<e
浏览 5
提问于2021-08-12
得票数 0
回答已采纳
1
回答
普通Lisp读
宏
表示“懒散”或“破坏关键字”。
、
、
、
、
:B (:c :d) -> (:a (:惰性-或:B(:懒惰-或:C:d)我很亲近。问题是,我不能完全理解,只有以下几点(用上面的
宏
):(
宏
展开
'(:a _
浏览 5
提问于2021-02-04
得票数 2
回答已采纳
1
回答
如何在Omnet++项目中使用柠檬图库?
、
我试图
在
omnet++中设计一个网络(随机图),在这里我想使用柠檬图库解析网络节点。我已经安装了这个库,如果我尝试使用命令行c++编译任何图形中的节点和边的任何普通的g++ -o file file.cpp/cc -lemon
文件
,它都能很好地工作。但是,当我用我的一个omnet++项目(它现在什么都没有)尝试
时
,代码如下所示#include <iostream> #include <lemon/list_graph.h因此,当我构建代码
时
浏览 1
提问于2015-07-20
得票数 1
回答已采纳
1
回答
测试函数返回的值的空值的正确语法是什么?为什么?
、
我有下面的食谱,只有当子
文件
添加要复制的
文件
时
,才复制
文件
。
浏览 4
提问于2014-03-04
得票数 0
回答已采纳
1
回答
如何通过预处理器运行diff
文件
来获取常量的值
、
、
我有两个不同的
文件
。它们在实践中的差别很小,但在实现上却差别很大。一个使用预处理器常量来设置位,另一个则不使用。理想情况下,我希望
在
宏
中看到第一个,但第二个也可以(我可以重新比较,看看到底有什么不同,然后手动倒退)。有没有办法在任意
文件
中抛出一个头
文件
(当然它不遵循C语法,因为它是一个diff)并查看弹出什么?
浏览 8
提问于2020-01-16
得票数 0
回答已采纳
3
回答
宏观评价顺序
、
、
、
可能重复: 为什么第二打印输出为f(1,2),计算
宏
的顺序是什么?
浏览 4
提问于2012-01-06
得票数 26
回答已采纳
1
回答
重新定义旧内容的
宏
/使
文件
包含计数器
、
我想计算包含一个特定
文件
的数量。#define INCLUDE_COUNT
浏览 1
提问于2017-06-09
得票数 1
回答已采纳
1
回答
关于普通Lisp编译顺序的问题
、
、
、
、
我
在
一个
文件
中编写了
宏
和函数,如下所示: (let ((x '(1 2 3))) (print (+(defmacro macro-test ((a b) &body body) ((not ,b))然后
在
repl中加载这个
文件
并运行(test)。但是,如果
宏
定义和函数定义在编
浏览 5
提问于2020-04-21
得票数 2
回答已采纳
1
回答
从Quicklisp包内的
宏
调用函数
、
、
、
似乎我不能从包中的
宏
调用函数。为什么不行?
浏览 38
提问于2015-04-04
得票数 5
回答已采纳
1
回答
是否有方法通过
读取
另一个
文件
中的值将值赋值给
宏
?
、
我有一个名为" version“的
文件
,其中只定义了12343相似的数字,实际上是以数字形式定义的版本。这个“版本”
文件
是
在
Library A中定义的。不知何故,我需要将这个值分配给另一个库B
文件
中的
宏
。因为工作是正式的,所以我不能在这里分享代码。
浏览 3
提问于2017-11-13
得票数 0
回答已采纳
2
回答
主机互操作点
宏
是如何在clojure中实现的?
、
文档表示,它们
在
展开
时
被
展开
成点特殊形式,如下所示这里似乎有一些特殊的行为通常,
宏
调用中的第一个参数只是
宏
符号。但是,在这种情况下,(.是一个泛型
宏
,它基于调用中紧接(.之后的第一个参数(如(.toUpperCase ...或(.getName ... )扩展到不同的
宏
。实现
宏
是否使用了
浏览 1
提问于2019-08-14
得票数 2
回答已采纳
2
回答
Clojure #=阅读器
宏
、
我刚刚在Stackoverflow上的一个中“发现”了#=阅读器
宏
,它解决了一个问题。这个阅读器
宏
成为语言的官方(文档)部分的可能性有多大?被弃用或更改的行为呢?Lisp
读取
器
宏
使#=
读取
器计算以下s表达式(
在
宏
展开
前)。
浏览 0
提问于2011-06-21
得票数 13
回答已采纳
4
回答
C++
宏
扩展器
、
有时我会遇到非常复杂的
宏
,我想查看它们在给定参数的情况下会扩展到什么(其中也有字符串连接)。有没有可能会有一个程序来扩展
宏
? 我知道编译器标志-E,但是单个
文件
(或者最好是单个
宏
)呢?
浏览 0
提问于2011-05-05
得票数 5
2
回答
阅读器
宏
调试
、
、
> (sql-expression :attribute 'books.bookid)Clsql的[]
读取
器
宏
的行为与我更喜欢
在
宏
中使用sql-expression,因为read
宏
在那里会有奇怪的行为。我尝试了
宏
扩展-1,但我猜它没有足够早地捕捉到扩展。如何探索阅读器
宏
的工作原理?编辑:找到了我的clsql问题的解决
方
浏览 5
提问于2012-12-01
得票数 0
1
回答
如何
读取
C预处理器
文件
、
我号召大家帮助我理解如何
读取
预处理器的输出。我正在尝试完成一个简单的C应用程序
在
Ubuntu 18.04上的编译过程。但是,我确实看到我的注释不在那里了,而我的头
文件
中的行在那里。但除此之外,这一点还不太清楚。我试图用这个
文件
告诉自己一个“故事”,比如“# 1是
文件
的预处理器索引,所以总共有#1、# 31、# 32和#3或4个
文件
”。"# 31“意味着什么.我真的不知道是什么?如果有人能帮我解释这个
文件
,我将不胜感激。 我一直
在
尝试阅读页面,
浏览 0
提问于2019-06-11
得票数 3
2
回答
在运行时调用
宏
扩展
、
、
是否可以在运行时在编译的lisp可执行
文件
中
展开
宏
?我认为这是不可能的,因为
宏
扩展只能在预编译
时
发生,但当我在编译后的代码中调用
宏
展开
时
,我会得到输出。
浏览 22
提问于2019-06-18
得票数 3
回答已采纳
2
回答
如何在Xcode中调试
时
打印常量/
宏
的值?
、
、
、
在
调试iOS应用程序时,我知道如何使用以下方法打印对象的值:po“变量名”我想知道如何在Xcode中调试
时
打印常量的值?有没有输出常量值的命令?
浏览 4
提问于2012-10-25
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券