- From: Jos de Bruijn <debruijn@inf.unibz.it>
- Date: Tue, 23 Oct 2007 18:37:00 +0200
- To: Michael Kifer <kifer@cs.sunysb.edu>
- CC: Igor Mozetic <igor.mozetic@ijs.si>, public-rif-wg@w3.org
Received on Tuesday, 23 October 2007 16:37:12 UTC
Michael Kifer wrote: > Igor, thanks for the comments. Here are some explanations. > >> Sec.2.1.1.3, bullet rif:text: >> shouldn't the language tag be optional? > > I understand that @lang is NOT optional in OWL and RDF. In RDF/OWL there are two kinds of plain literals: - plain plain literals, which are strings - plain literals with language tags, which are pairs of strings and language tags In RIF it was decided not to introduce these different kinds of symbols, but just have one kind of symbol: pairs of Unicode sequences and symbol space IRIs. So, we needed to define the RIF-equivalent of these types of symbols. There is an obvious one-to-one correspondence between plain plain literals and xsd:strings, so plain plain literals are represented as values with the xsd:string symbol space. There was no datatype readily available for presenting pairs of strings and language tags so we needed to invent a new one, namely rif:text. Best, Jos -- Jos de Bruijn debruijn@inf.unibz.it +390471016224 http://www.debruijn.net/ ---------------------------------------------- If you live to be one hundred, you've got it made. Very few people die past that age. - George Burns
Received on Tuesday, 23 October 2007 16:37:12 UTC