Emacs Lisp 的形式语法

Jon*_*mer 5 elisp

在哪里可以找到 Emacs Lisp 语法的正式规范(以 EBNF 或其他标准符号表示——“读取”函数的源代码不算在内!)?

我什至对 .y 文件感到满意;不幸的是,emacs 自己的解析器不使用 yacc。

tla*_*tla 0

在https://github.com/Wilfred/tree-sitter-elisp/blob/4b0e4a3891337514126ec72c7af394c0ff2cf48c/src/grammar.json上有一个Emacs Lisp 的树守护者语法 ,这是一个机器可读的语法规范,然后用于生成一个 C 解析器。