- From: Alan Ruttenberg <alanruttenberg@gmail.com>
- Date: Thu, 3 Mar 2011 21:54:53 -0500
- To: Toby Inkster <tai@g5n.co.uk>
- Cc: "public-owl-comments@w3.org" <public-owl-comments@w3.org>
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 UTC