Я рассматриваю альтернативы -print
или javap
как способ выяснить, что делает компилятор в Scala. С новой библиотекой отражений/макросов reify
кажется хорошим кандидатом для этого, как показано в retronym macrocosm desugar
. Он даже показывает, как это делалось раньше, pre-M4.
Итак, вопрос в том, какая самая короткая/легкая вещь, которую я могу напечатать на Scala REPL, чтобы получить AST для выражения, post Scala 2.10.0-M4?