首页
文章列表
标签墙
返回找工具啦
反引号
共 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