elixir-lang/elixir-lang.github.com — pull request #7 by alco (2012-03-23 16:47:12+00:00)
Title: Remaining guide fixes

I'm not sure about the part on meta-programming. I don't feel that my correction is a good one, but repeating the word `mechanism` twice in one sentence also feels weird.

---

The last section on macros is somewhat confusing:

>In order to support recursion, macros cannot be called locally.

I can't see the logic in this statement. Do we need to always define macros in separate modules? What does this have to do with recursion?

---

> 6.3 Use
> use is a macro intended to a common API for extension.

Could you rephrase this sentence? I'm a bit lost here.