hxt-7.4: A collection of tools for processing XML with Haskell.Source codeContentsIndex
Text.XML.HXT.Parser.XmlDTDParser
Portabilityportable
Stabilityexperimental
MaintainerUwe Schmidt (uwe@fh-wedel.de)
Description

Version : $Id: XmlDTDParser.hs,v 1.6 20050902 17:09:39 hxml Exp $

Parsec parser for DTD declarations for ELEMENT, ATTLIST, ENTITY and NOTATION declarations

Synopsis
parseXmlDTDdecl :: XmlFilter
parseXmlDTDdeclPart :: XmlFilter
parseXmlDTDEntityValue :: XmlFilter
elementDecl :: SParser XmlTrees
attlistDecl :: SParser XmlTrees
entityDecl :: SParser XmlTrees
notationDecl :: SParser XmlTrees
Documentation
parseXmlDTDdecl :: XmlFilterSource
parse a tokenized DTD declaration represented by a DTD tree. The content is represented by the children containing text and parameter entity reference nodes. The parameter entity reference nodes contain their value in the children list, consisting of text and possibly again parameter entity reference nodes. This structure is build by the parameter entity substitution. Output is again a DTD declaration node, but this time completely parsed and ready for further DTD processing
parseXmlDTDdeclPart :: XmlFilterSource
parseXmlDTDEntityValue :: XmlFilterSource
elementDecl :: SParser XmlTreesSource
attlistDecl :: SParser XmlTreesSource
entityDecl :: SParser XmlTreesSource
notationDecl :: SParser XmlTreesSource
Produced by Haddock version 2.3.0