- From: <tim.glover@bt.com>
- Date: Mon, 13 Jun 2005 12:59:22 +0100
- To: <www-rdf-rules@w3.org>
- Message-ID: <22662A3D243F5343A3C24A4012A78DB2080269CE@i2km05-ukbr.domain1.systemhost.net>
Hello, I am taking this opportunity to comment as a member of the public on the SWRL proposal. I apologise if my comments are ill informed - if so, please ignore them :) My general comment is that this document in particular and the XML community in general seem too pre occupied with syntax and parsing, which are are non-issues. General purpose parsers for general purpose grammars have been around for 40 years, and are freely available in all common languages (I use CUP for java). In particular, whats gained by the awkward abstract syntax? Why not just use the human readable syntax - it seems perfectly clear to me. And what is gained by breaking everything into bits in XML? It doesn't make it any easier to process - quite the contrary. For the concrete XML syntax I would suggest something along the lines of <rule> parent(x,y) and brother(y,z) => uncle(z,x) </rule > Using a parser generator like java CUP I can write a parser for this syntax in 10 minutes. Tim Glover
Received on Monday, 13 June 2005 11:59:28 UTC