- From: Pat Hayes <phayes@ihmc.us>
- Date: Wed, 20 May 2009 13:59:18 -0500
- To: Sandro Hawke <sandro@w3.org>, Andy Seaborne <andy.seaborne@hp.com>, public-rdf-text@w3.org
On May 18, 2009, at 11:10 AM, Pat Hayes wrote: > > On May 18, 2009, at 10:45 AM, Sandro Hawke wrote: > >> >> on one small point, letting others deal with the bigger question >> for now... >> >>> (though I >>> devoutly wish that if the first road is chosen, that rdf:text be >>> modified to remove the insane trailing '@' when there is no language >>> tag) >> >> But how could you distinguish between the string "hello@en" with no >> language tag and the string "hello" with the language tag "en"? > > Good point :-) > >> >> Maybe it would be okay to forbid empty language language tags, >> treating >> RDF's allowing them as an erratum. That would at least remove this >> "insane" case. (Anyone care to look back for the RDF Core decision >> to >> allow them, and see what the intent was?) > > Can you cite where this (that a lang tag can be empty) is stated in > the RDF specs? I can't find it, and I don't recall this being > decided. The Abstract Syntax document cites RFC 3066, and I can't > find any mention of empty tags there either in a quick scan. > Re. the above, I now realize (as everyone else also probably already does) that empty lang tags isn't really the issue here. Even if lang tags aren't empty, rdf:text cannot make its '@' marker be optional, as that would render "foo@baz"^^rdf:text ambiguous: it could be foo with tag baz, or foo@baz with no tag. Sorry it took a while for this to percolate up to consciousness. Pat >> >> -- Sandro >> >> >> >> > > ------------------------------------------------------------ > IHMC (850)434 8903 or (650)494 > 3973 > 40 South Alcaniz St. (850)202 4416 office > Pensacola (850)202 4440 fax > FL 32502 (850)291 0667 mobile > phayesAT-SIGNihmc.us http://www.ihmc.us/users/phayes > > > > > > > > ------------------------------------------------------------ IHMC (850)434 8903 or (650)494 3973 40 South Alcaniz St. (850)202 4416 office Pensacola (850)202 4440 fax FL 32502 (850)291 0667 mobile phayesAT-SIGNihmc.us http://www.ihmc.us/users/phayes
Received on Wednesday, 20 May 2009 19:00:01 UTC