Hello world/Line printer: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 553: | Line 553: | ||
Print #1, "Hello World!" |
Print #1, "Hello World!" |
||
Close #1</syntaxhighlight> |
Close #1</syntaxhighlight> |
||
=={{header|FutureBasic}}== |
|||
The legacy lprint statemenet sends a line of text to the printer. The @(col,row) and %(h,v) options specify where on the page the line should be printed (see the print statement); if you don't specify one of these, the line is printed at the current pen position, usually just under the previously-printed line. lprint is inefficient if you are printing many lines to a page because it reroutes the output each time lprint is executed. In such cases, it's better to execute a sequence of print statements, with the entire sequence preceded by a single route _toPrinter statement and followed by a single route _toScreen statement. FB progammers today use much more sophisticated printer functions designed for complex pagination. |
|||
<syntaxhighlight lang="futurebasic"> |
|||
// lprint [@(col,row)|%(h,v)] "Hello,World!" |
|||
lprint "Hello,World!" |
|||
route _toScreen |
|||
close lprint |
|||
</syntaxhighlight> |
|||
=={{header|Go}}== |
=={{header|Go}}== |