| <grammar xmlns="http://relaxng.org/ns/structure/1.0" ns="element-completion.rng"> |
| <start> |
| <choice> |
| <element name="x"><empty /></element> |
| |
| <element name="completion-1"> |
| <choice> |
| <element name="foo"><empty /></element> |
| <element><anyName /><empty /></element> |
| </choice> |
| </element> |
| |
| <element name="completion-2"> |
| <choice> |
| <element name="foo"><empty /></element> |
| <element name="bar"><empty /></element> |
| </choice> |
| <element name="baz"><empty /></element> |
| </element> |
| |
| <element name="completion-3"> |
| <element name="baz"> |
| <optional> |
| <attribute name="space"> |
| <value>preserve</value> |
| </attribute> |
| </optional> |
| <empty /> |
| </element> |
| </element> |
| </choice> |
| </start> |
| </grammar> |