<vDefault>

<vDefault> (value default) declares the default value to be supplied when a feature structure does not contain an instance of f for this name; if unconditional, it is specified as one (or, depending on the value of the org attribute of the enclosing fDecl) more fs elements or primitive values; if conditional, it is specified as one or more if elements; if no default is specified, or no condition matches, the value none is assumed. 18.11 Feature System Declaration
Module iso-fs — 18 Feature Structures
Used by
May contain
Declaration

<rng:element name="vDefault">
 <rng:ref name="att.global.attributes"/>
 <rng:choice>
  <rng:oneOrMore>
   <rng:ref name="model.featureVal"/>
  </rng:oneOrMore>
  <rng:oneOrMore>
   <rng:ref name="if"/>
  </rng:oneOrMore>
 </rng:choice>
</rng:element>
element vDefault { att.global.attributes, ( model.featureVal+ | if+ ) }
Example
<fDecl name="INV">
 <fDescr>inverted sentence</fDescr>
 <vRange>
  <vAlt>
   <binary value="true"/>
   <binary value="false"/>
  </vAlt>
 </vRange>
 <vDefault>
  <binary value="false"/>
 </vDefault>
</fDecl>
Note
May contain a legal feature value, or a series of if elements.