class Macro is Routine { }

宏是一个例程,其调用通常发生在解析期间。通过返回一个 AST,宏可以将代码注入到调用位置。

类型图§

Macro 的类型关系
raku-type-graph 中文 Macro 中文 Macro Routine 中文 Routine Macro->Routine 中文 Mu 中文 Mu Any 中文 Any Any->Mu 中文 Callable 中文 Callable Code 中文 Code Code->Any 中文 Code->Callable 中文 Block 中文 Block Block->Code 中文 Routine->Block 中文

展开上面的图表