0 1 foo 0 0 1 14 #text 0 1 1 8 #comment 0 1 def='NT-Char' 1 8 #comment 0 1 >Char</nt>* ']]>' <nt def='NT-Char'>Char</nt>*)) ']]>'</rhs> <com>CDATA sections</com> <rhs>| '<!DOCTYPE' (<nt def="NT-Char">Char</nt> - ('[' | ']'))+ ('[' <nt def="NT-simpleDTD">simpleDTD</nt>* ']')? '>'</rhs> <com>doc type declaration</com> <prod id="NT-simpleDTD"><lhs>simpleDTD</lhs> <rhs>'<!&como;' (<nt def='NT-Char'>Char</nt>* - (<nt def='NT-Char'>Char</nt>* '&comc;' <nt def='NT-Char'>Char</nt>*)) '&comc;>'</rhs> 1 14 #text 0 1 0 15 foo 0 0