 
   Accepts `relative_to` as an argument to tell where the file is located.
 
-  While `load_file` loads a file and returns the loaded modules and their
-  byte code, `eval_file` simply evaluates the file contents and returns the
-  evaluation result and its bindings.
+  While `load_file/2` loads a file and returns the loaded modules and their
+  byte code, `eval_file/2` simply evaluates the file contents and returns the
+  evaluation result and its bindings (exactly the same return value as `eval_string/3`).
   """
   def eval_file(file, relative_to \\ nil) when is_binary(file) do
     file = find_file(file, relative_to)

  directories the Erlang VM uses for finding module code.

  The path is expanded with `Path.expand/1` before being deleted. If the
  path does not exist it returns `false`.

  ## Examples

      Code.prepend_path(".")
      Code.delete_path(".") #=> true

      Code.delete_path("/does_not_exist") #=> false

  """
  def delete_path(path) do


  Accepts `relative_to` as an argument to tell where the file is located.
  The return value is the same as that of `load_file/2`. If the file was already
  required or loaded, `require_file/2` doesn't do anything and returns `nil`.

  Notice that if `require_file/2` is invoked by different processes concurrently,
  the first process to invoke `require_file/2` acquires a lock and the remaining
  ones will block until the file is available. This means that if `require_file/2` is called
  more than one times with a given file, that file will be loaded only once. The first process to
  call `require_file/2` will get the list of loaded modules, others will get `nil`.

  Check `load_file/2` if you want to load a file multiple times. See also `unload_files/1`.

  ## Examples

  If the code is already loaded, it returns `nil`:

      Code.require_file("eex_test.exs", "../eex/test")
      #=> nil

  If the code is not loaded yet, it returns the same as `load_file/2`:

      modules = Code.require_file("eex_test.exs", "../eex/test")
      List.first(modules)
      #=> {EExTest.Compiled, <<70, 79, 82, 49, ...>>}

  """
