 
   ## Hex
 
-  Octals will by default be escaped unless the map function
+  Hexadecimals will by default be escaped unless the map function
   returns false for ?x.
 
   ## Examples

  Recursively escapes a value so it can be inserted
  into a syntax tree.

  One may pass `unquote: true` to `Macro.escape/2`
  which leaves unquote statements unescaped, effectively
  unquoting the contents on escape.


      def unescape_map(?v), do: ?\v
      def unescape_map(e),  do: e

  If the `unescape_map` function returns `false`. The char is
  not escaped and `\` is kept in the char list.

  ## Octals
