如何在 elisp 中推回向量
How to push-back a vector in elisp
我找到了一些使用名为 vector-push
的函数用向量推回的说明,问题是我认为它只适用于普通的 lisp。
如果我想在 elisp 中推到向量的后面怎么办?我该怎么做?
我熟悉 C++,你说的是 vector.push_back(element);
。
关于 elisp 中向量函数的文档非常少。
Emacs Lisp does not have extensible vectors.
你当然可以模仿他们,就像你可以模仿一样,在这个时代重新发明轮子是浪费时间。
为什么要使用不合适的工具?
我找到了一些使用名为 vector-push
的函数用向量推回的说明,问题是我认为它只适用于普通的 lisp。
如果我想在 elisp 中推到向量的后面怎么办?我该怎么做?
我熟悉 C++,你说的是 vector.push_back(element);
。
关于 elisp 中向量函数的文档非常少。
Emacs Lisp does not have extensible vectors.
你当然可以模仿他们,就像你可以模仿
为什么要使用不合适的工具?