- From: RIF <dean+cgi@w3.org>
- Date: Tue, 9 Oct 2007 16:57:11 +0000 (GMT)
- To: public-rif-wg@w3.org
ISSUE-42: rif:text lexical space definition http://www.w3.org/2005/rules/wg/track/issues/42 Raised by: Dave Reynolds On product: Horn Dialect Conceptually a text constant is a pair of a unicode string and a language tag. Currently we handle this by means of a rif:text datatype. By virtue of the current definition of a datatype that means it needs a simple lexical space which is currently described as "string@lang". However, in the XML representation we will use the xml:lang attribute to carry the language code and the string will be conveyed in the element content. So the "string@lang" lexical form is not explicitly part of the XML representation and a RIF processor, working from XML, would not be expected to explicitly materialize the "string@lang" lexical form at any stage. It is unclear whether this is a problem, or a possible confusion that needs to be explained further or a non-issue. We are raising it as an issue to record that we have thought about it and may need to examine it further in the future but it is not something we currently regard as a barrier to at least the next working draft.
Received on Tuesday, 9 October 2007 16:57:19 UTC