Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 11, 2014
Macros allow you to extend a language with new syntax and semantics, just like you would build new APIs on top of native ones. There's no reason the language itself shouldn't be extensible, which allows it to grow naturally.