Difference between revisions of "MC-Basic:PRINT HASH"
(Created page with "{{MC-Basic |SYNTAX= PRINT #<DeviceHandle>, “''<String>” <nowiki>|</nowiki> [Expression] {, <nowiki>|</nowiki> ; “<String>” <nowiki>|</nowiki> [Expression]'' }* {Dete...") |
(added print #1,"" '''''emits \0 (zero character)''''') |
||
(19 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|SYNTAX= | |SYNTAX= | ||
− | PRINT #<DeviceHandle>, “''<String>” | + | PRINT #<DeviceHandle>, “''<String>” ?'"`UNIQ--nowiki-00000001-QINU`"'? [Expression] {, ?'"`UNIQ--nowiki-00000002-QINU`"'? ; “<String>” ?'"`UNIQ--nowiki-00000003-QINU`"'? [Expression]'' } |
− | |||
|AVAILABILITY= | |AVAILABILITY= | ||
All versions | All versions | ||
− | |||
− | |||
|DESCRIPTION= | |DESCRIPTION= | ||
− | Multiple strings and expressions are printed to a serial port | + | 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. |
|TYPE= | |TYPE= | ||
− | ''< | + | ''<DeviceHandle>: Long<br> |
+ | ''<string>: String<br> | ||
+ | ''<expression>: Long, Double, String, Joint or Location | ||
|RANGE= | |RANGE= | ||
− | ''< | + | ''<DeviceHandle>: 1 to 255 |
|UNITS= | |UNITS= | ||
Line 28: | Line 27: | ||
|LIMITATIONS= | |LIMITATIONS= | ||
− | + | Read only<br> | |
− | + | print #1,"" '''''emits \0 (zero character)''''' | |
|EXAMPLE= | |EXAMPLE= | ||
− | Print | + | Print #1, Nm$, Dept$, Level, Age<br> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[ | + | * [[MC-Basic:PRINT|PRINT]] |
− | * [[ | + | * [[MC-Basic:PRINTUSING|PRINTUSING]] |
+ | * [[MC-Basic:PRINTUSING hash-sign|PRINTUSING hash-sign]] | ||
+ | * [[MC-Basic:OPEN|OPEN]] | ||
+ | * [[MC-Basic:CLOSE|CLOSE]] | ||
+ | * [[MC-Basic:INPUT$|INPUT$]] | ||
+ | * [[MC-Basic:LOC|LOC]] | ||
+ | [[Category:MC-Basic:File Management|PRINT HASH]] | ||
}} | }} |
Latest revision as of 12:25, 17 August 2020
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>” ?'"`UNIQ--nowiki-00000001-QINU`"'? [Expression] {, ?'"`UNIQ--nowiki-00000002-QINU`"'? ; “<String>” ?'"`UNIQ--nowiki-00000003-QINU`"'? [Expression] }
Availability
All versions
Type
<DeviceHandle>: Long
<string>: String
<expression>: Long, Double, String, Joint or Location
Range
<DeviceHandle>: 1 to 255
Scope
Configuration, Task or Terminal
Limitations
Read only
print #1,"" emits \0 (zero character)
Examples
Print #1, Nm$, Dept$, Level, Age