   @doc """
   Defines a variable in the given context.
 
-  If the context is false, it is not stored in any particular
+  If the context is `false`, it is not stored in any particular
   context and the variable is not shared in between clauses.
 
   Check `quote/2` for more information.


      { :sum, [], [1, 2, 3] }

  The tuple above represents a function call to sum passing 1, 2 and
  3 as arguments. The tuple elements are:

  * The first element of the tuple is always an atom or

  defmacro __ENV__

  @doc """
  Returns the current module name as an atom or `nil` otherwise.
  Although the module can be accessed in the `__ENV__`, this macro
  is a convenient shortcut.
  """
  defmacro __MODULE__

  @doc """
  Returns the current file name as a binary.
  Although the file can be accessed in the `__ENV__`, this macro
  is a convenient shortcut.
  """
  defmacro __FILE__
