<vMerge>

<vMerge> (conjunto fusionado de valores) representa un valor de rasgo que es el resultado de la fusión de los valores de rasgo contenidos por sus hijos, considerando la organización especificada por el atributo de org. 18.8.3 Collection of Values
Módulo iso-fs — 18 Feature Structures
Además de los atributos globales
org indica que la organización resultante de la fusión de valores se muestra como un conjunto, multiconjunto o como una lista.
Estado Recomendado cuando se aplica
Los valores admitidos son:
set
indican que los valores resultantes están ordenados como un conjunto.
bag
indica que los valores resultantes están ordenados como una bolsa (conjunto múltiple).
list
indica que los valores resultantes están ordenados como una lista.
Usado por
Puede contener
Declaración

<rng:element name="vMerge">
 <rng:ref name="att.global.attributes"/>
 <rng:optional>
  <rng:attribute name="org">
   <rng:choice>
    <rng:value>set</rng:value>
    <rng:value>bag</rng:value>
    <rng:value>list</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:oneOrMore>
  <rng:ref name="model.featureVal"/>
 </rng:oneOrMore>
</rng:element>
element vMerge
{
   att.global.attributes,
   attribute org { "set" | "bag" | "list" }?,
   model.featureVal+
}
Ejemplo
<vMerge org="list">
 <vColl org="set">
  <symbol value="masculine"/>
  <symbol value="neuter"/>
  <symbol value="feminine"/>
 </vColl>
 <symbol value="indeterminate"/>
</vMerge>

This example returns a list, concatenating the indeterminate value with the set of values masculine, neuter and feminine.