MC-Basic:PRINT HASH

From SoftMC-Wiki
Revision as of 16:01, 13 March 2014 by Nurit (talk | contribs) (Created page with "{{MC-Basic |SYNTAX= PRINT #<DeviceHandle>, “''<String>” <nowiki>|</nowiki> [Expression] {, <nowiki>|</nowiki> ; “<String>” <nowiki>|</nowiki> [Expression]'' }* {Dete...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Multiple strings and expressions are printed to a serial port (separated by either a comma or semicolon. The semicolon puts the two expressions next to each other, while the comma puts a tab between them.

Syntax

PRINT #<DeviceHandle>, “<String>” | [Expression] {, | ; “<String>” | [Expression] }* {DetectOverflow = < Expression >}

Availability

All versions

DetectOverflow parameter: Version 4.0.5 and higher

Type

< (DetectOverflow)Expression>: Long

Range

< (DetectOverflow)Expression>: 0 or 1

Scope

Configuration, Task or Terminal

Limitations

Variables defined within a task may be queried from outside the task (for example, from the terminal) only when the task is idle. Within a task, local variables are only available if the task is idled in a section of code wherein the local variable was declared.

Examples

Print "Hello,";

Print "world."
Prints the following:
Hello, world.


Common shared Message as string

Try

Print Message

Catch 8036 ‘ Entry Station output buffer overflow.

End Try

See Also