Macros 有没有一种方法可以查看Crystal宏的扩展情况?

Macros 有没有一种方法可以查看Crystal宏的扩展情况?,macros,crystal-lang,Macros,Crystal Lang,我有一个宏拒绝按预期工作,我想知道是否有办法查看它扩展到什么,是否有类似于Crystal中lisp中的macroexpand-1的东西?如果是,我如何使用它?谢谢 将{%debug%}放在宏的末尾将在编译时打印它的内容 e、 g 令人惊叹的!非常感谢。 macro foo ... {% debug %} end

我有一个宏拒绝按预期工作,我想知道是否有办法查看它扩展到什么,是否有类似于Crystal中lisp中的macroexpand-1的东西?如果是,我如何使用它?谢谢

{%debug%}
放在宏的末尾将在编译时打印它的内容

e、 g


令人惊叹的!非常感谢。
macro foo
  ...
  {% debug %}
end