| <valList> | (value list) contains a list of value and description pairs for an attribute. | 
| Attributes: | | type | specifies the extensibility of the list of attribute values
 specified. |  |  | Datatype: (closed | semi | open) |  |  | Legal values: | | closed | only the values specified are permitted. |  | semi | all the values specified should be supported, but
   other values are legal and software should have appropriate
   fallback processing for them. |  | open | the values specified are sample values only. | 
 |  |  | Default: open | 
 | 
| Example |  <valList>
  <val>req</val><desc>required</desc>
  <val>mwa</val><desc>mandatory when applicable</desc>
  <val>rec</val><desc>recommended</desc>
  <val>rwa</val><desc>recommended when applicable</desc>
  <val>opt</val><desc>optional</desc>
 </valList> | 
| Tagset | auxiliary tag set for tag set 
declarations | 
| Class |  | 
| Filename | teitsd2 | 
| Content: |  | 
| Parents | attDef | 
| Children | desc val | 
| Declaration | <!ELEMENT valList       - -  ((val, desc)*)                     >
<!ATTLIST valList            %a.global
          type               (closed | semi | open) 
                                                 open           > | 
| See | 27.1.1 |