1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
<grammar xmlns="http://relaxng.org/ns/structure/1.0"> <start> <ref name="top"/> </start> <define name="empty"> <empty/> </define> <define name="top"> <element name="top"> <choice> <ref name="empty"/> <element name="a"> <text/> </element> </choice> </element> </define> </grammar>