Difference between revisions of "Io.input"

From GiderosMobile
m (Text replacement - "</source>" to "</syntaxhighlight>")
 
(One intermediate revision by the same user not shown)
Line 9: Line 9:
  
 
When called without parameters, it returns the current default input file.
 
When called without parameters, it returns the current default input file.
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
(file) = io.input(file)
 
(file) = io.input(file)
</source>
+
</syntaxhighlight>
  
 
  '''In case of errors this function raises the error, instead of returning an error code.'''
 
  '''In case of errors this function raises the error, instead of returning an error code.'''

Latest revision as of 14:30, 13 July 2023

Available since: Gideros 2011.6
Class: io

Description

When called with a file name, it opens the named file (in text mode), and sets its handle as the default input file.

When called with a file handle, it simply sets this file handle as the default input file.

When called without parameters, it returns the current default input file.

(file) = io.input(file)
In case of errors this function raises the error, instead of returning an error code.

Parameters

file: (file) file object to use as default input optional

Return values

Returns (file) default input file object