Was ist der einfachste Weg, um einen Ausdruck in Scala zu reifizieren (AST zu erhalten)?
Ich suche nach Alternativen zu-print
oderjavap
um herauszufinden, was der Compiler in Scala macht. Mit der neuen Reflection / Macros-Bibliothekreify
scheint ein guter Kandidat dafür zu sein, wie das Retronym zeigtMakrokosmos'sdesugar
. Es zeigt sogar, wie man das gemacht hat, vor M4.
Die Frage ist also, was ist die kürzeste / einfachste Möglichkeit, die ich auf Scalas REPL eingeben kann, um den AST für einen Ausdruck nach Scala 2.10.0-M4 zu erhalten?