我正在阅读有关宏的文档,并在“Hold up: why macros”部分发现了以下内容。使用宏的理由如下:
这让我想知道为什么有人希望在整个程序运行之前“生成和包含定制代码片段”。请问有人可以提供相关背景信息以及宏的其他好用例吗?宏是必要的,因为它们在代码解析时执行, 因此,宏允许程序员在整个程序运行之前生成和包含定制代码片段。
with
块。 - Carcigenicate