Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
元编程
宏编程:C++宏、Rust宏和Lisp宏比较
根据simondobson两篇文章(1、
双相元编程:一种新语言设计方法
本文讨论了编程语言的一种趋势,即允许相同的语法表达 在两个不同阶段或环境(上下文)中执行的计算 同时保持跨阶段(上下文)的一致行为。 这些阶段通常在时间上(运行时间)或空间上(运行地点)有所不同。 作者提
使用 macro_rules 编写生产 Rust 宏!
如果您对宏不熟悉,那么您对 Rust 也不熟悉。 在本指南中,我们将揭秘支撑数十万个 Rust 应用程序的三个宏。它们不是由巫师编写的,而是由我们渴望成为的才华横溢的 Rust 工程师编写的。 这三个