Для отладки, я хочу, чтобы напечатать принятый аргумент, какЕсть ли макросы, чтобы увидеть мой код во время выполнения?
def myfunc(arg: MyType) = println(str_macro(arg) + " = " + arg)
Я знаю, I can define mine own. Но это кажется стандартным. Is поставляется стандартными библиотеками?
Вы знаете, что если 'myfunc' не является самим макросом, код для' arg' будет довольно разочаровывающим? - это будет просто что-то вроде «ValDef» (моя догадка) и совсем не отражает то, что вы отправляете туда с сайта вызова. Эта информация исчезла. –