W3C home > Mailing lists > Public > public-rdf-wg@w3.org > March 2011

[TTL] Long literals

From: Andy Seaborne <andy.seaborne@epimorphics.com>
Date: Thu, 31 Mar 2011 10:12:12 +0100
Message-ID: <4D94456C.3020209@epimorphics.com>
To: RDF-WG <public-rdf-wg@w3.org>
What is the newline process in long literals?

"""
abc
def
"""

'''
abc
def
'''

which of CR(\r) NL(\n), CR, NL is it?

XML behaves as if it's &#xA; i.e. NL (also know as LF).

As \r escapes apply,

"""\r
abc\r
def\r
"""

would be the CR NL version.

It's hard to write the NL form if the default is CR NL.

So NL newlines seems appropriate. It just needs stating though.

(It can be achieved for a CR NL systems line MS-Windows by simply 
striping out any raw CR in the input stream anywhere in the input as the 
NL will achieve the same effect.)

	Andy
Received on Thursday, 31 March 2011 09:12:53 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:25:40 GMT