【发布时间】:2015-12-27 17:30:12
【问题描述】:
出于调试目的,我想打印传递的参数,例如
def myfunc(arg: MyType) = println(str_macro(arg) + " = " + arg)
我知道,I can define mine own。但是,这件事似乎是标准的。是否由标准库提供?
【问题讨论】:
-
您知道如果
myfunc本身不是宏,那么arg的代码会很令人失望吗? - 它只是类似于ValDef(我的猜测),根本不反映您从呼叫站点发送的内容。该信息已消失。
标签: scala debugging macros scala-macros stringification