| |||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||
Version : $Id$ Functions for converting a pickler schema into a DTD | |||||||||||||||||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
Documentation | |||||||||||||||||||||||||||||||||||||||||||
data DTDdescr | |||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||
dtdDescrToXml :: DTDdescr -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
convert a DTD descr into XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
checkAttrModell :: Name -> Schemas -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
checkAM :: Name -> Schema -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
checkAMC :: Name -> Name -> Schema -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
checkContentModell :: Name -> Schema -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
scContToXml :: Schema -> (Attributes, XmlTrees) | |||||||||||||||||||||||||||||||||||||||||||
scWrap :: Schema -> Schema | |||||||||||||||||||||||||||||||||||||||||||
scCont :: Attributes -> Schema -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
scConts :: Attributes -> Schemas -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
scAttrToXml :: Schema -> (Attributes, XmlTrees) | |||||||||||||||||||||||||||||||||||||||||||
scAttrType :: SchemaRestriction -> (Attributes, XmlTrees) | |||||||||||||||||||||||||||||||||||||||||||
checkErr :: Bool -> String -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
foundErr :: String -> XmlTrees | |||||||||||||||||||||||||||||||||||||||||||
dtdDescr :: Schema -> DTDdescr | |||||||||||||||||||||||||||||||||||||||||||
convert a pickler schema into a DTD descr | |||||||||||||||||||||||||||||||||||||||||||
elementDeclarations :: Schema -> Schemas | |||||||||||||||||||||||||||||||||||||||||||
elementDecs :: Schemas -> Schemas -> Schemas | |||||||||||||||||||||||||||||||||||||||||||
elemNames :: Schemas -> [Name] | |||||||||||||||||||||||||||||||||||||||||||
elemName :: Schema -> Maybe Name | |||||||||||||||||||||||||||||||||||||||||||
elemRefs :: Schemas -> Schemas | |||||||||||||||||||||||||||||||||||||||||||
attrDec :: Schema -> [(Name, Schemas)] | |||||||||||||||||||||||||||||||||||||||||||
remAttrDec :: Schema -> Schema | |||||||||||||||||||||||||||||||||||||||||||
Produced by Haddock version 0.8 |