xml_decl="<?xml version='1.0'?>"
xml_decl_latin1="<?xml version='1.0' encoding='ISO-8859-1'?>"

elem_start_end="<a></a>"
elem_empty="<a/>"
elem_ns_start_end="<a:a xmlns:a='a'></a:a>"
elem_ns_empty="<a:a xmlns:a='a'/>"

attr=" a='a'"

ns_decl=" xmlns:a='a'"
ns_default=" xmlns='a'"
ns_prefix="a:"

cdata_section="<![CDATA[ ]]>"

comment="<!-- -->"

pi="<?a?>"

elem_decl_any="<!ELEMENT a ANY>"
elem_decl_empty="<!ELEMENT a EMPTY>"
elem_decl_children="<!ELEMENT a (a)>"
elem_decl_mixed="<!ELEMENT a (#PCDATA|a)>"
elem_children_choice="|a"
elem_children_seq=",a"
elem_children_sub_choice="|(a)"
elem_children_sub_seq=",(a)"
elem_quant_any="*"
elem_quant_opt="?"
elem_quant_some="+"

attlist_decl_cdata_req="<!ATTLIST a a CDATA #REQUIRED>"
attlist_decl_cdata_imp="<!ATTLIST a a CDATA #IMPLIED>"
attlist_decl_cdata_def="<!ATTLIST a a CDATA 'a'>"
attlist_decl_cdata_fix="<!ATTLIST a a CDATA #FIXED 'a'>"
attlist_decl_id="<!ATTLIST a a ID #IMPLIED>"
attlist_decl_idref="<!ATTLIST a a IDREF #IMPLIED>"
attlist_decl_idrefs="<!ATTLIST a a IDREFS #IMPLIED>"
attlist_decl_entity="<!ATTLIST a a ENTITY #IMPLIED>"
attlist_decl_entities="<!ATTLIST a a ENTITIES #IMPLIED>"
attlist_decl_nmtoken="<!ATTLIST a a NMTOKEN #IMPLIED>"
attlist_decl_nmtokens="<!ATTLIST a a NMTOKENS #IMPLIED>"
attlist_decl_enum="<!ATTLIST a a (a) #IMPLIED>"
attlist_decl_notation="<!ATTLIST a a NOTATION (a) #IMPLIED>"

include_sect="<![INCLUDE[ ]]>"
ignore_sect="<![IGNORE[ ]]>"

ge_decl="<!ENTITY a 'a'>"
ge_decl_system="<!ENTITY a SYSTEM 'a'>"
ge_decl_system_ndata="<!ENTITY a SYSTEM 'a' NDATA a>"
ge_decl_public="<!ENTITY a PUBLIC 'a' 'a'>"
ge_decl_public_ndata="<!ENTITY a PUBLIC 'a' 'a' NDATA a>"

pe_decl="<!ENTITY % a 'a'>"
pe_decl_system="<!ENTITY % a SYSTEM 'a'>"
pe_decl_public="<!ENTITY % a PUBLIC 'a' 'a'>"

char_ref_dec="&#60;"
char_ref_hex="&#x3c;"
char_ref_quoted="&#38;#60;"

ge_ref_lt="&lt;"
ge_ref_gt="&gt;"
ge_ref_amp="&amp;"
ge_ref_apos="&apos;"
ge_ref_quot="&quot;"
ge_ref="&a;"
ge_ref_quoted="&#38;a;"

pe_ref="%a;"
pe_ref_quoted="&#37;a;"

notation_decl_public="<!NOTATION a PUBLIC 'a'>"
notation_decl_system="<!NOTATION a SYSTEM 'a'>"

cs_utf8="UTF-8"
cs_utf16="UTF-16"
cs_utf16le="UTF-16LE"
cs_utf16be="UTF-16BE"
cs_ucs2="UCS-2"
cs_ucs4="UCS-4"
cs_latin1="ISO-8859-1"
cs_ascii="ASCII"
cs_ebcdic="EBCDIC"
cs_iso2022jp="ISO-2022-JP"
cs_shift_jis="SHIFT_JIS"
cs_euc_jp="EUC-JP"
