W3C home > Mailing lists > Public > public-cwm-bugs@w3.org > February 2004

[closed] Re: Recursion Error With @keywords this

From: Tim Berners-Lee <timbl@w3.org>
Date: Sun, 29 Feb 2004 15:54:21 -0500
Message-Id: <730C4A41-6AF9-11D8-B007-000A9580D8C0@w3.org>
Cc: public-cwm-bugs@w3.org
To: Sean Palmer <sean@mysterylights.com>

Thanks. Fixed. This now generates an error.

The use of "this" is now disallowed  except as the subject of 
log:forAll or log:forSome.

I hope people haven't used it much.   I think this makes the N3 
language much more conventional, less weird for most people coming 
across it, and more easily translatable into other things.

Of course, I want to move toward removing "this" altogether, to just 
using @forAll and @forAome.

Note in the next version
	@prefix : <#>.
will be the default, too, to save typing.

Thanks for all the great one-liner test cases.

Tim


$ echo '@keywords this . this :a :Doc .' | cwm
#Processed by Id: cwm.py,v 1.145 2004/01/29 23:22:22 timbl Exp
         #    using base file:/devel/WWW/2000/10/swap/test/
[...]
ValueError: You cannot use 'this' except as subject of forAll or forSome
$
Received on Sunday, 29 February 2004 15:54:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:10:58 GMT