gpt4 book ai didi

Emacs 点对语法改进

转载 作者:行者123 更新时间:2023-12-04 17:23:31 25 4
gpt4 key购买 nike

我想在 Emacs Lisp 中创建一对虚线变量。但我能找到的唯一方法似乎真的很笨拙。作为一个简化的例子:

(let ((width (calculate-width)
(height (calculate-height))
`(,width . ,height))

这种反引号,双反引号语法对我来说很奇怪,但我找不到更简洁的方法,而且我的 Google-fu 使我失望。

当值是变量时,有没有更好的方法来构造点对?

(为了澄清起见,它必须是点对。直列表不行。)

最佳答案

您可以使用 cons :

(let ((width (calculate-width))
(height (calculate-height))
(cons width height))

关于Emacs 点对语法改进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15661315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com