如何在Elisp中使用列表作为堆栈?

jcu*_*bic 1 emacs stack elisp

我想使用list作为堆栈(或者可能有堆栈数据类型),推送一些东西(缺点),然后在以后弹出它,在elisp中最简单的方法是什么?

我认为这add-to-list会像推动一样,但我对流行音乐有什么用?

abo*_*abo 8

方便地,有一些函数被调用,push并且pop正是这样做的.