1 <!ELEMENT database (collection*)>
3 <!ELEMENT collection (collection?,data?,link?,scalar?,program?,boolean?,list?,description?,hash?)*>
11 <!ELEMENT data (description?)>
17 <!ELEMENT link (default?,description?)>
23 <!ELEMENT default (#PCDATA)>
26 <!ELEMENT scalar (default?,description?,restriction?)>
34 <!ELEMENT description ANY>
36 <!ELEMENT program (description?,parameterList?)>
43 <!ELEMENT boolean (description?)>
47 default (on|off) #IMPLIED
50 <!ELEMENT list (description?,elements?)>
57 <!ELEMENT parameterList (parameter*)>
58 <!ELEMENT parameter (description?)>
65 <!ELEMENT ulink (#PCDATA)>
70 <!ELEMENT hash (description?,keys*)>
76 <!ELEMENT keys (key*)>
77 <!ELEMENT key (description?)>
84 <!ELEMENT elements (element*)>
85 <!ELEMENT element (description?)>
90 <!ELEMENT restriction (enumeration*)>
91 <!ELEMENT enumeration EMPTY>
96 <!ELEMENT directory (#PCDATA)>
97 <!ELEMENT filename (#PCDATA)>
99 <!ELEMENT optionref (#PCDATA)>
105 <!ELEMENT tool (#PCDATA)>
106 <!ELEMENT command (#PCDATA)>