github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/docs/parser/brace-quote-func.md (about) 1 # `(brace quote)` 2 3 > Write a string to the STDOUT without new line (deprecated) 4 5 ## Description 6 7 Write parameters to STDOUT (does not include a new line) 8 9 ## Usage 10 11 ``` 12 (string to write) -> <stdout> 13 ``` 14 15 ## Examples 16 17 ``` 18 » (Hello, World!) 19 Hello, World! 20 21 » (Hello,\nWorld!) 22 Hello, 23 World! 24 25 » ((Hello,) (World!)) 26 (Hello,) (World!) 27 28 # Print "Hello, World!" in red text 29 » {RED}Hello, World!{RESET} 30 Hello, World! 31 ``` 32 33 ## Detail 34 35 The `(` function performs exactly like the `(` token for quoting so you do not 36 need to escape other tokens (eg single / double quotes, `'`/`"`, nor curly 37 braces, `{}`). However the braces are nestable so you will need to escape those 38 characters if you don't want them nested. 39 40 ### ANSI Constants 41 42 `(` supports ANSI constants. 43 44 ## Synonyms 45 46 * `(` 47 48 49 ## See Also 50 51 * [ANSI Constants](../user-guide/ansi.md): 52 Infixed constants that return ANSI escape sequences 53 * [`>>` Append File](../parser/greater-than-greater-than.md): 54 Writes STDIN to disk - appending contents if file already exists 55 * [`cast`](../commands/cast.md): 56 Alters the data type of the previous function without altering it's output 57 * [`err`](../commands/err.md): 58 Print a line to the STDERR 59 * [`out`](../commands/out.md): 60 Print a string to the STDOUT with a trailing new line character 61 * [`pt`](../commands/pt.md): 62 Pipe telemetry. Writes data-types and bytes written 63 * [`tout`](../commands/tout.md): 64 Print a string to the STDOUT and set it's data-type 65 * [`|>` Truncate File](../parser/greater-than.md): 66 Writes STDIN to disk - overwriting contents if file already exists 67 68 <hr/> 69 70 This document was generated from [builtins/core/io/echo_doc.yaml](https://github.com/lmorg/murex/blob/master/builtins/core/io/echo_doc.yaml).