Template for getting up and running with macros in no time.
Scala
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
macro
project
src/main/scala
.gitignore
README.md
build.sbt

README.md

scala-macro-template

Template for getting up and running with macros in no time.

Scala macros must be compiled separately from the code that uses it. This template contains a subproject for writing macros that the main project then depends upon.

The build file is based on the one found in the SBT docs here: http://www.scala-sbt.org/0.13.0/docs/Detailed-Topics/Macro-Projects.html

To compile and run everything, simply use sbt run.

Uses scala 2.11.2 without Macro Paradise. Tested with sbt 0.13.0.

There is an example on the branch complete-example: https://github.com/echojc/scala-macro-template/tree/complete-example