io.open (filename [, mode])
This function opens a file,
in the mode specified in the string mode
.
It returns a new file handle,
or, in case of errors, nil plus an error message.
The mode
string can be any of the following:
The mode
string may also have a 'b
' at the end,
which is needed in some systems to open the file in binary mode.
This string is exactly what is used in the
standard C function fopen
.