Previous:Strings Main Index Next:String Identifiers

#### String Literals

String literals begin with a double quote mark '"' which is followed by up to 256 printable ASCII characters and are terminated by another double quote mark. The following are all valid string literals:

"Here" "There" "myfile.gif" "textures.inc"

Note if you need to specify a quote mark in a string literal you must precede it with a backslash. For example

"Joe said \"Hello\" as he walked in."

is converted to

Joe said "Hello" as he walked in.

If you need to specify a backslash, most of the time you need do nothing special. However if the string ends in a backslash, you will have to specify two. For example:

"This is a backslash \ and so is this\\"

Is converted to:

This is a backslash \ and so is this\

The substitution of `\"` with a `"` occurs in all POV-Ray string literals regardless usage however other formatting codes such as `\n` for new line are only supported in user message streams. See "Text Formatting" for details.

Previous:Strings Main Index Next:String Identifiers