For those curious about what Scala macros actually are:
"This facility allows programmers to write macro defs: functions that are transparently loaded by the compiler and executed during compilation. This realizes the notion of compile-time metaprogramming for Scala."
http://bit.ly/zeMjOb
The author doesn't even know what macros are: "I understand macros to provide two things (1) forced code in-lining and (2) a kind of non-strict semantics or lazy evaluation of arguments"
Boom - it wasn't serious! It was meant to spark discussion on how on earth do these cars handle trickier aspects of driving on unmodified grids, such as traffic lights.
http://scalamacros.org/usecases/index.html