- From: Antoine Zimmermann <antoine.zimmermann@emse.fr>
- Date: Tue, 06 Nov 2012 21:34:58 +0100
- To: Richard Cyganiak <richard@cyganiak.de>
- CC: RDF Working Group WG <public-rdf-wg@w3.org>
Ok. The problem with the old definition was that you were starting a new definition for "language-tagged string" when the previous definition ("literal") was in fact not finished, but without even saying that the definition isn't complete. Moreover, by the semantics of "consists of", it followed that a literal was a pair and only a pair. A reasonable English parser, like the one in my brain, maps this to two independent definitions that are inconsistent with each other. At least in your new version, you specify that there can be a third thing, so when the definition of "language-tagged string" starts, my English parser is still on hold to wait for the completion of the definition of "literal", while I am in parallel parsing the definition of "language-tagged string". I don't know if it's the best possible wording but I prefer that than the seemingly contradicting definitions that we had before. AZ Le 06/11/2012 21:13, Richard Cyganiak a écrit : > I've messed with the definition of literals in order to address the concern raised here: > > ISSUE-94: Definition of literals does not include language-tagged strings properly > http://www.w3.org/2011/rdf-wg/track/issues/94 > > The new definition is this: > > [[ > A literal in an RDF graph consists of two or three elements: > > • [lexical form] > • [datatype IRI] > > A literal is a language-tagged string if and only if its datatype IRI is http://www.w3.org/1999/02/22-rdf-syntax-ns#langString, and only in this case the third element is present: > > • [language tag] > ]] > http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-concepts/index.html#dfn-literal > > > For the record, this was the old (equivalent) definition: > > > [[ > A literal in an RDF graph consists of: > > • [lexical form] > • [datatype IRI] > > A language-tagged string is any literal whose datatype IRI is equal to http://www.w3.org/1999/02/22-rdf-syntax-ns#langString. In addition tolexical form and datatype IRI, a language-tagged string also has: > > • [language tag] > ]] > > > PROPOSAL: Close ISSUE-94 as addressed in the latest version of http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-concepts/index.html#dfn-literal > -- Antoine Zimmermann ISCOD / LSTI - Institut Henri Fayol École Nationale Supérieure des Mines de Saint-Étienne 158 cours Fauriel 42023 Saint-Étienne Cedex 2 France Tél:+33(0)4 77 42 66 03 Fax:+33(0)4 77 42 66 66 http://zimmer.aprilfoolsreview.com/
Received on Tuesday, 6 November 2012 20:36:43 UTC