dofile

Executes a Lua file

Prototype

val = dofile (filename)

Description

Opens the named file, parses and executes its contents as a Lua chunk.
Raises errors if they occur. Returns any value returned by the chunk.

For example:

dofile ("myfile.lua") 
Using dofile is the same as:

function dofile (filename)
  local f = assert (loadfile (filename))
  return f ()
end -- dofile

Lua functions

Topics