11 lines
232 B
Scala
11 lines
232 B
Scala
import scala.language.experimental.macros
|
|
import scala.reflect.macros.Context
|
|
|
|
object Macros {
|
|
def impl(c: Context) = {
|
|
import c.universe._
|
|
c.Expr[Unit](q"""println("Hello World")""")
|
|
}
|
|
|
|
def hello: Unit = macro impl
|
|
}
|