Permalink
Browse files

Fix link

  • Loading branch information...
1 parent 9817188 commit 0b6fc4e3baf9f0febaf0147d9c0a263755c03560 @mikepack mikepack committed Dec 5, 2012
Showing with 1 addition and 1 deletion.
  1. +1 −1 getting_started/5.markdown
@@ -116,7 +116,7 @@ if(!(2 + 2 == 5), do: call_function())
In other words, unquote is a mechanism to inject expressions into the tree being quoted and it is an essential tool for meta-programming. Elixir also provides `unquote_splicing` allowing us to inject many expressions at once.
-We can define any macro we want, including ones that override the built-in macros provided by Elixir. For instance, you can redefine `case`, `receive`, `+`, etc. The only exceptions are Elixir special forms that cannot be overridden, [the full list of special forms is available in `Elixir.SpecialForms`](/docs/stable/Elixir.SpecialForms.html).
+We can define any macro we want, including ones that override the built-in macros provided by Elixir. For instance, you can redefine `case`, `receive`, `+`, etc. The only exceptions are Elixir special forms that cannot be overridden, [the full list of special forms is available in `Kernel.SpecialForms`](/docs/stable/Kernel.SpecialForms.html).
## 5.3 Macros hygiene

0 comments on commit 0b6fc4e

Please sign in to comment.