gpt4 book ai didi

emacs - Elisp 获取函数参数?

转载 作者:行者123 更新时间:2023-12-04 13:50:13 27 4
gpt4 key购买 nike

我希望能够做到:

(function-arity (intern "expt"))

我用谷歌搜索了这个解决方案 https://github.com/emacsmirror/parser/blob/master/parser-fn.el

但它使用了 help-function-arglist,所以它并不十分简单。我想要更坚固的东西,最好是坚如磐石。

最佳答案

没有坚如磐石的 function-arity 这样的东西。在大多数情况下人们想要它,他们真正想要的是根据函数接受的参数数量以不同的方式调用函数(例如,因为它的签名在不同的 Emacs 版本中是不同的),在这种情况下,“尝试”的方法用许多参数调用它并捕获潜在的错误”已经差不多了。

关于emacs - Elisp 获取函数参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17693187/

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