W3C home > Mailing lists > Public > public-owl-comments@w3.org > March 2011

Re: OWL Functional Syntax and case sensitivity

From: Alan Ruttenberg <alanruttenberg@gmail.com>
Date: Thu, 3 Mar 2011 21:54:53 -0500
Message-Id: <0B6B45E5-E390-4EBF-BF17-7F76E534CEF1@gmail.com>
Cc: "public-owl-comments@w3.org" <public-owl-comments@w3.org>
To: Toby Inkster <tai@g5n.co.uk>
They are all case sensitive. Look for the definition of character, and how strings are compared and note that terminals are quoted strings. 

-Alan

On Mar 3, 2011, at 5:21 PM, Toby Inkster <tai@g5n.co.uk> wrote:

> I may have missed something glaringly obvious, but it seems to me that
> http://www.w3.org/TR/owl2-syntax/ doesn't say which parts of the
> functional syntax are case sensitive. Here are some examples:
> 
> Prefix(foaf:=<http://xmlns.com/foaf/0.1/>)
> Ontology(
>  Declaration( Class(FOAF:Person) ) # prefixes case-sensitive?
> )
> 
> Prefix(foaf:=<http://xmlns.com/foaf/0.1/>)
> Ontology(
>  Declaration( CLASS(foaf:Person) ) # keywords case-sensitive?
> )
> 
> I've written a parser for the functional syntax, and have assumed
> case-sensitivity in both places, though looking back at the spec, there
> doesn't seem to be any guidance either way.
> 
> -- 
> Toby A Inkster
> <mailto:mail@tobyinkster.co.uk>
> <http://tobyinkster.co.uk>
> 
Received on Friday, 4 March 2011 02:55:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 4 March 2011 02:55:33 GMT