On Tue, 10 Dec 2002, Patrick Stickler wrote: > > I'm still not convinced that "10"@en^^xsd:integer and > > "10"@fr^^xsd:integer would get treated the same way by all application > > programmers; > > Well, it depends on what you mean by "treated". > > If they're taken to denote different values, then that's a bug > in the application, plain and simple. > > However, the language tag might be used to filter some values > from other values, for whatever reason. This is not particularly > useful in the case of the xsd:integer datatype, but for other > datatypes, which contain natural language content which is > otherwise also constrained by the lexical grammar of the > datatype, this is a very useful bit of functionality. E.g. Replace "language tag" with "rdf:value property" (for example) in this paragraph and you've either got a persuasive argument that rdf:value _can_ have a semantics or (by analogy) language tag is meaningless and should be dropped. No? -- jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/ Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/ The Java disclaimer: values of 'anywhere' may vary between regions.Received on Wednesday, 11 December 2002 06:03:48 EST
This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:54:51 EDT