Difference between revisions of "Write"

From ComputerCraft Wiki
Jump to: navigation, search
m
m (Applies word-wrap.)
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
{{Function
 
{{Function
 
|name=write
 
|name=write
|args= [[string (type)|string]]
+
|args= Mixed data
 
|api=
 
|api=
 
|addon=ComputerCraft
 
|addon=ComputerCraft
|desc=Lets you write the string on the terminal.
+
|desc=Writes characters to the terminal screen. Applies word-wrap, unlike [[Term.write|term.write()]].
 
|examples=
 
|examples=
 
{{Example
 
{{Example
|desc=Writes something.
+
|desc=Writes Hello World! to the terminal screen.
 
|code=write ("Hello ")
 
|code=write ("Hello ")
 
  write ("World!")
 
  write ("World!")
 
|output=Hello World! (in one line)
 
|output=Hello World! (in one line)
 
}}
 
}}
|notes=*Starts writing where the last write stopped as opposed to [[print|print()]] which always prints in a new line.
+
|notes=*Starts writing where the last write stopped as opposed to [[print]]() which always prints in a new line.
 
*When used at the end of a program, the following prompt will be in the same line.
 
*When used at the end of a program, the following prompt will be in the same line.
 
}}
 
}}
 +
 +
[[Category:Lua_Core_Functions]]

Latest revision as of 13:10, 22 February 2014


Grid Redstone.png  Function write
Writes characters to the terminal screen. Applies word-wrap, unlike term.write().
Syntax write(Mixed data)
Returns nil
Part of ComputerCraft
API none

Examples

Grid paper.png  Example
Writes Hello World! to the terminal screen.
Code
write ("Hello ")
write ("World!")
Output Hello World! (in one line)

Additional Notes

  • Starts writing where the last write stopped as opposed to print() which always prints in a new line.
  • When used at the end of a program, the following prompt will be in the same line.