[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [relax-ng] list//interleave//value
James Clark suggested:
> 1. Disallow list//interleave//data
> 2. Require all <value> in a given interleave to have the same type and
> datatypeLibrary.
> 3. Make it an error if there is a value that occurs in both operands of an
> interleave
Is it strange if I change it as:
1. Disallow list//interleave//data
2. Require all <value> in a given interleave to have the same type, the
same datatypeLibrary and different values.
Under this restriction,
<list>
<interleave>
<group>
<value>AB</value>
<value>AB</value>
</group>
<value>DEF</value>
</interleave>
</list>
will be prohibited, which was not prohibited by the restriction of James.
I think this restriction is easier to check, and easier to describe.
regards,
--
Kohsuke KAWAGUCHI +1 650 786 0721
Sun Microsystems kohsuke.kawaguchi@sun.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC