| Elements |
| featlhs |
| featrhs |
| features |
| grammar |
| item |
| lhs |
| rhs |
| rule |
| diagram | |||
| type | xs:string | ||
| used by |
|
||
| source | <xs:element name="featlhs" type="xs:string"/> |
| diagram | |||
| type | xs:string | ||
| used by |
|
||
| source | <xs:element name="featrhs" type="xs:string"/> |
| diagram | |||
| children | item | ||
| used by |
|
||
| source | <xs:element name="features"> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| children | rule |
| source | <xs:element name="grammar"> <xs:complexType> <xs:sequence> <xs:element ref="rule" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | featlhs featrhs | ||
| used by |
|
||
| source | <xs:element name="item"> <xs:complexType> <xs:sequence> <xs:element ref="featlhs"/> <xs:element ref="featrhs"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||
| type | restriction of xs:string | ||||||||||||||
| used by |
|
||||||||||||||
| facets |
|
||||||||||||||
| source | <xs:element name="lhs"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="GN"/> <xs:enumeration value="GN1"/> <xs:enumeration value="GN2"/> <xs:enumeration value="GNP"/> <xs:enumeration value="GV"/> <xs:enumeration value="INF"/> <xs:enumeration value="S"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | |||
| type | xs:string | ||
| used by |
|
||
| source | <xs:element name="rhs" type="xs:string"/> |
| diagram | ![]() |
||||||||||
| children | lhs rhs features | ||||||||||
| used by |
|
||||||||||
| attributes |
|
||||||||||
| source | <xs:element name="rule"> <xs:complexType> <xs:sequence> <xs:element ref="lhs"/> <xs:element ref="rhs"/> <xs:element ref="features"/> </xs:sequence> <xs:attribute name="number" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> <xs:enumeration value="4"/> <xs:enumeration value="5"/> <xs:enumeration value="6"/> <xs:enumeration value="7"/> <xs:enumeration value="8"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |