W3C home > Mailing lists > Public > xmlschema-dev@w3.org > October 2001

Re: More surprises (ID, ENTITY, NOTATION, ...)

From: Eric van der Vlist <vdv@dyomedea.com>
Date: Mon, 22 Oct 2001 19:06:46 +0200
Message-ID: <3BD45226.4030203@dyomedea.com>
To: Ross Thompson <rthompson@contivo.com>
Cc: ht@cogsci.ed.ac.uk, xmlschema-dev@w3.org
Ross Thompson wrote:

> ht@cogsci.ed.ac.uk writes:
>  > Eric van der Vlist <vdv@dyomedea.com> writes:
>  > 
>  > > Many types (see below ID, ENTITY and NOTATION but there are more in the rec)
>  > > are defined with whitespace="collapse" which would have made me think that
>  > > leading and trailing whitespaces should be accepted and trimmed but their
>  > > description clearly says that their lexical space should meet a production
>  > > (NCName) which does not accept these whitespaces.
>  > 
>  > All lexical constraints, including the 'pattern' facet of NCName,
>  > apply to the (schema) *normalized value* of elements/attributes, which 
>  > is the _result_ of whitespace processing.  So it all works out just
>  > fine.
>  > 
>  > See [1] for details.
>  > 
> 
> Section 4.3.4 of part 2 says: 
> 
>     [Definition:] pattern is a constraint on the value space of a
>     datatype which is achieved by constraining the lexical space to
>     literals which match a specific pattern. The value of pattern must
>     be a regular expression.


Yes, and that was my motivation to ask the question.

If I understand the answer of Henry correctly, the whitespace processing 
which takes place before calculating the "actual value" which belongs to 
the lexical space. Or, said differently, the lexical space isn't the 
ensemble of the raw values seen in the documents, but the ensemble of 
these values after whitespace processing.

Eric


> 
> So, I dispute your claim.
> 
> - Ross
> 
> ---
> Disney, of course, has the best casting.  If he doesn't like an actor,
> he just tears him up.			-- Alfred Hitchcock
> 
> 
> 
> 



-- 
Rendez-vous  Paris pour le Forum XML.
                    http://www.technoforum.fr/Pages/forumXML01/index.html
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
http://xsltunit.org      http://4xt.org           http://examplotron.org
------------------------------------------------------------------------
Received on Monday, 22 October 2001 13:06:25 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:24 GMT