PLDB
Languages Features Creators Calendar CSV Resources Blog About Donate Add Language
GitHub icon

Multiline Strings

< >
const lines = `one two`
Example from Python, Cython:
template = """This is the first line. This is the second line. This is the third line."""
Example from PHP:
$xml = <<<XML l vv XML;
Example from Elixir:
template = """ This is the first line. This is the second line. This is the third line. """
Example from C3:
String s = `this string is multiline`;
Example from Ion:
( '''hello ''' // Sexp with one element '''world!''' ) ("hello world!") // The exact same sexp value // This Ion value is a string containing three newlines. The serialized // form's first newline is escaped into nothingness. '''\ The first line of the string. This is the second line of the string, and this is the third line. '''
Example from Boron:
{{ Line 1 Line 2 }}

Languages with Multiline Strings include JavaScript, Python, PHP, Ruby, TypeScript, Elixir, Cython, C3, Ion, progsbase, Jule, Boron, Static Typescript

Languages without Multiline Strings include JSON, JSON5, JSONiq, JSON with Comments, Superjson, Hocon, Jsonnet

HTML of this page generated by Features.ts

hasMultiLineComments.html 路 hasMultilineStrings.html 路 hasMultipleDispatch.html

View source

PLDB - Build the next great programming language Search v2023 Day 157 Docs Acknowledgements Traffic Today Traffic Trends Mirrors GitHub feedback@pldb.com