2024年Clojure调查问卷中分享您的想法!

欢迎!请查看关于页面以获取更多关于这个工作方式的信息。

0
语法和读取器

当前行为

user=> `(~@()) nil user=> `[~@()] []

预期行为

user=> `(~@()) () user=> `[~@()] []

4 答案

0

评论者:jafingerhut

补丁0001-Fix-unquote-splicing-for-empty-seqs.patch(日期为2014年6月11日)因当天早些时候提交的某些更改而不再适用于最新的Clojure master。我尚未检查此补丁是否易于更新。

0

评论者:bronsa

已更新的补丁以适用于HEAD

0

评论者:bronsa

此补丁需要先应用位于http://dev.clojure.org/jira/browse/CLJ-1586的补丁,否则在编译时可能会丢失一些元数据。

0
参考: https://clojure.atlassian.net/browse/CLJ-1444(由 bronsa 报告)
...