[sc34wg3] TMQL: Atom "iri"

Lars Heuer heuer at semagia.com
Wed Jun 25 07:19:55 EDT 2008


Hi all,

Comments against TMQL draft dtd. 2007-07-13.

The production in 4.2 (Atoms) for "iri" is wrong resp. ambiguous:

    [9] iri : '<' QIRI '>'
            | QIRI


    [11] QIRI : IRI | QName


The '<' '>' delimiters must be omitted otherwise it would be possible
to embed a QName into these and QNames would look like IRIs.

Correct productions:

     [9] iri : QIRI

    [11] QIRI : IRI | QName

    [12] IRI : '<'  ([^<>"{}|^`\] - [#x00-#x20]) +  '>'
             | An absolute IRI acc. to RFC 3987
    

Best regards,
Lars
-- 
Semagia 
<http://www.semagia.com>



More information about the sc34wg3 mailing list