Metaprogramming API and host interfaces of scala.meta aka the successor of scala.reflect
designed to be simple, robust and portable. Take a look at Trees.scala to learn about core data structures and at semantic to get acquainted with core semantic APIs. Host implementors, visit hosts.md.
The project is in an early stage, so it's not supposed to be immediately useful just yet. However, if you're brave enough, we have a nightly build that publishes artifacts to Sonatype at "org.scalameta" % "scalameta_2.11" % "0.1.0-SNAPSHOT"
.