W3C home > Mailing lists > Public > www-rdf-interest@w3.org > January 2001

Re: Dropping the redundant colon in N3

From: Pierre-Antoine CHAMPIN <champin@bat710.univ-lyon1.fr>
Date: Fri, 26 Jan 2001 15:46:16 +0100
Message-ID: <3A718DB8.21A50CF7@bat710.univ-lyon1.fr>
To: Tim Berners-Lee <timbl@w3.org>
CC: RDF-IG <www-rdf-interest@w3.org>
Tim Berners-Lee wrote:
> The problem is this.  There is a clash with keywords.  There are of course
> a limited number of keywords, such as bind, @prefix, a, has, of, to which
> I am tempted to add with time (which?...).  Any language which uses
> a set of special keywords in a space of identifiers open to the
> user has a problem with evolution,  If I allowed unprefixed identifiers
> now then any keyword I add later could invalidate old N3 documents.
> One possibility, rather clumsy, was for unprefixed names to be unavailable
> unless the document declares exactly which keywords it will use.
> 
> @keywords a, has, which, of .
> x a rfd:Class. y a x.

Another solution would be to prefix all keywords with a character not allowed to start a user names...
Since keywords are much fewer, that would keep a sane level of readability.
e.g.

 x @a rdfd:Class. y @a x.

 just an idea

  Pierre-Antoine

-- 
Sometimes I think the surest sign that intelligent life exists elsewhere in the
universe is that none of it has tried to contact us.
(Bill Watterson -- Calvin & Hobbes)
Received on Friday, 26 January 2001 09:46:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:47 GMT