> For the complete documentation index, see [llms.txt](https://emacs-lisp.ivory.cafe/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://emacs-lisp.ivory.cafe/qiu-zhi/biao-da-shi/10.2.3-lie-biao-biao-da-shi-done.md).

# 10.2.3 列表表达式（DONE）

非空列表构成的表达式通常是函数调用，宏调用，特殊表达式三者中的某一种，这取决于列表的第一个元素。这三种不同的表达式的求值方式是不同的。列表余下的元素，会被视为函数，宏，或特殊表达式的参数。

对非空列表求值的第一步是检查其第一个元素的类型。该元素决定了表达式的类型及列表余下部分求值的方式。Emacs中，第一个元素并不会被求值，不过在一些 Lisp 的方言中，会被求值，如 Scheme。
