反引号 共 2 篇文章

Lisp 元编程:eval 与 backquote
2026-04-16 11:18:28
Lisp 元编程:eval 与 backquote Lisp 之所以强大,核心在于它打破了“代码”与“数据”的界限。元编程即“编写生成代码的代码”。掌握 eval 和 backquote(反引号)是进入这一领域的必经之路。 1. 理解代码即数据 在 Lisp 中,所有代码本质上都是列表(List)。
Lisp编程 元编程 代码即数据
95 0
Lisp 宏:defmacro 与 quote
2026-04-07 08:57:45
Lisp 宏:defmacro 与 quote Lisp 的核心执行逻辑建立在代码即数据的理念之上。掌握 quote 的数据冻结能力与 defmacro 的代码生成机制,是编写高阶抽象语法的前提。以下指南按执行顺序拆解两者的操作路径。 阶段一:掌握 quote 的拦截机制 1. 识别 默认求值行为:
Lisp宏 代码生成 元编程
59 0