| SAX.setDocumentLocator() | |
| SAX.startDocument() | |
| SAX.startElementNs(foo, NULL, NULL, 0, 0, 0) | |
| SAX.characters( | |
| , 1) | |
| SAX.comment( def='NT-Char') | |
| SAX.comment(>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>) | |
| SAX.characters( | |
| , 1) | |
| SAX.endElementNs(foo, NULL, NULL) | |
| SAX.endDocument() | |