content: -- |
  -- XHTML Entity References
  --
  -- This module defines a table of all
  -- predefined XHTML entity references
  -- for special or none ASCII chars including the
  -- predefined XML entity refs
  
  module Text.XML.HXT.Parser.XhtmlEntities
      ( xhtmlEntities
      )
  
  where
  
  import Text.XML.HXT.Parser.XmlEntities
      ( xmlEntities )
  
  -- ------------------------------------------------------------
  
  -- | table with all XHTML entity refs and corresponding unicode values
  
  xhtmlEntities   :: [(String, Int)]
  xhtmlEntities   = xmlEntities
                    ++
                    [ ("nbsp",    160)
                    , ("iexcl",   161)
                    , ("cent",    162)
                    , ("pound",   163)
                    , ("curren",  164)
                    , ("yen",     165)
                    , ("brvbar",  166)
                    , ("sect",    167)
                    , ("uml",     168)
                    , ("copy",    169)
                    , ("ordf",    170)
                    , ("laquo",   171)
                    , ("not",     172)
                    , ("shy",     173)
                    , ("reg",     174)
                    , ("macr",    175)
                    , ("deg",     176)
                    , ("plusmn",  177)
                    , ("sup2",    178)
                    , ("sup3",    179)
                    , ("acute",   180)
                    , ("micro",   181)
                    , ("para",    182)
                    , ("middot",  183)
                    , ("cedil",   184)
                    , ("sup1",    185)
                    , ("ordm",    186)
                    , ("raquo",   187)
                    , ("frac14",  188)
                    , ("frac12",  189)
                    , ("frac34",  190)
                    , ("iquest",  191)
                    , ("Agrave",  192)
                    , ("Aacute",  193)
                    , ("Acirc",   194)
                    , ("Atilde",  195)
                    , ("Auml",    196)
                    , ("Aring",   197)
                    , ("AElig",   198)
                    , ("Ccedil",  199)
                    , ("Egrave",  200)
                    , ("Eacute",  201)
                    , ("Ecirc",   202)
                    , ("Euml",    203)
                    , ("Igrave",  204)
                    , ("Iacute",  205)
                    , ("Icirc",   206)
                    , ("Iuml",    207)
                    , ("ETH",     208)
                    , ("Ntilde",  209)
                    , ("Ograve",  210)
                    , ("Oacute",  211)
                    , ("Ocirc",   212)
                    , ("Otilde",  213)
                    , ("Ouml",    214)
                    , ("times",   215)
                    , ("Oslash",  216)
                    , ("Ugrave",  217)
                    , ("Uacute",  218)
                    , ("Ucirc",   219)
                    , ("Uuml",    220)
                    , ("Yacute",  221)
                    , ("THORN",   222)
                    , ("szlig",   223)
                    , ("agrave",  224)
                    , ("aacute",  225)
                    , ("acirc",   226)
                    , ("atilde",  227)
                    , ("auml",    228)
                    , ("aring",   229)
                    , ("aelig",   230)
                    , ("ccedil",  231)
                    , ("egrave",  232)
                    , ("eacute",  233)
                    , ("ecirc",   234)
                    , ("euml",    235)
                    , ("igrave",  236)
                    , ("iacute",  237)
                    , ("icirc",   238)
                    , ("iuml",    239)
                    , ("eth",     240)
                    , ("ntilde",  241)
                    , ("ograve",  242)
                    , ("oacute",  243)
                    , ("ocirc",   244)
                    , ("otilde",  245)
                    , ("ouml",    246)
                    , ("divide",  247)
                    , ("oslash",  248)
                    , ("ugrave",  249)
                    , ("uacute",  250)
                    , ("ucirc",   251)
                    , ("uuml",    252)
                    , ("yacute",  253)
                    , ("thorn",   254)
                    , ("yuml",    255)
  
                    , ("OElig",   338)
                    , ("oelig",   339)
                    , ("Scaron",  352)
                    , ("scaron",  353)
                    , ("Yuml",    376)
                    , ("circ",    710)
                    , ("tilde",   732)
  
                    , ("ensp",    8194)
                    , ("emsp",    8195)
                    , ("thinsp",  8201)
                    , ("zwnj",    8204)
                    , ("zwj",     8205)
                    , ("lrm",     8206)
                    , ("rlm",     8207)
                    , ("ndash",   8211)
                    , ("mdash",   8212)
                    , ("lsquo",   8216)
                    , ("rsquo",   8217)
                    , ("sbquo",   8218)
                    , ("ldquo",   8220)
                    , ("rdquo",   8221)
                    , ("bdquo",   8222)
                    , ("dagger",  8224)
                    , ("Dagger",  8225)
                    , ("permil",  8240)
                    , ("lsaquo",  8249)
                    , ("rsaquo",  8250)
                    , ("euro",    8364)
  
                    , ("fnof",    402)
                    , ("Alpha",   913)
                    , ("Beta",    914)
                    , ("Gamma",   915)
                    , ("Delta",   916)
                    , ("Epsilon", 917)
                    , ("Zeta",    918)
                    , ("Eta",     919)
                    , ("Theta",   920)
                    , ("Iota",    921)
                    , ("Kappa",   922)
                    , ("Lambda",  923)
                    , ("Mu",      924)
                    , ("Nu",      925)
                    , ("Xi",      926)
                    , ("Omicron", 927)
                    , ("Pi",      928)
                    , ("Rho",     929)
                    , ("Sigma",   931)
                    , ("Tau",     932)
                    , ("Upsilon", 933)
                    , ("Phi",     934)
                    , ("Chi",     935)
                    , ("Psi",     936)
                    , ("Omega",   937)
                    , ("alpha",   945)
                    , ("beta",    946)
                    , ("gamma",   947)
                    , ("delta",   948)
                    , ("epsilon", 949)
                    , ("zeta",    950)
                    , ("eta",     951)
                    , ("theta",   952)
                    , ("iota",    953)
                    , ("kappa",   954)
                    , ("lambda",  955)
                    , ("mu",      956)
                    , ("nu",      957)
                    , ("xi",      958)
                    , ("omicron", 959)
                    , ("pi",      960)
                    , ("rho",     961)
                    , ("sigmaf",  962)
                    , ("sigma",   963)
                    , ("tau",     964)
                    , ("upsilon", 965)
                    , ("phi",     966)
                    , ("chi",     967)
                    , ("psi",     968)
                    , ("omega",   969)
                    , ("thetasym",        977)
                    , ("upsih",   978)
                    , ("piv",     982)
                    , ("bull",    8226)
                    , ("hellip",  8230)
                    , ("prime",   8242)
                    , ("Prime",   8243)
                    , ("oline",   8254)
                    , ("frasl",   8260)
                    , ("weierp",  8472)
                    , ("image",   8465)
                    , ("real",    8476)
                    , ("trade",   8482)
                    , ("alefsym", 8501)
                    , ("larr",    8592)
                    , ("uarr",    8593)
                    , ("rarr",    8594)
                    , ("darr",    8595)
                    , ("harr",    8596)
                    , ("crarr",   8629)
                    , ("lArr",    8656)
                    , ("uArr",    8657)
                    , ("rArr",    8658)
                    , ("dArr",    8659)
                    , ("hArr",    8660)
                    , ("forall",  8704)
                    , ("part",    8706)
                    , ("exist",   8707)
                    , ("empty",   8709)
                    , ("nabla",   8711)
                    , ("isin",    8712)
                    , ("notin",   8713)
                    , ("ni",      8715)
                    , ("prod",    8719)
                    , ("sum",     8721)
                    , ("minus",   8722)
                    , ("lowast",  8727)
                    , ("radic",   8730)
                    , ("prop",    8733)
                    , ("infin",   8734)
                    , ("ang",     8736)
                    , ("and",     8743)
                    , ("or",      8744)
                    , ("cap",     8745)
                    , ("cup",     8746)
                    , ("int",     8747)
                    , ("there4",  8756)
                    , ("sim",     8764)
                    , ("cong",    8773)
                    , ("asymp",   8776)
                    , ("ne",      8800)
                    , ("equiv",   8801)
                    , ("le",      8804)
                    , ("ge",      8805)
                    , ("sub",     8834)
                    , ("sup",     8835)
                    , ("nsub",    8836)
                    , ("sube",    8838)
                    , ("supe",    8839)
                    , ("oplus",   8853)
                    , ("otimes",  8855)
                    , ("perp",    8869)
                    , ("sdot",    8901)
                    , ("lceil",   8968)
                    , ("rceil",   8969)
                    , ("lfloor",  8970)
                    , ("rfloor",  8971)
                    , ("lang",    9001)
                    , ("rang",    9002)
                    , ("loz",     9674)
                    , ("spades",  9824)
                    , ("clubs",   9827)
                    , ("hearts",  9829)
                    , ("diams",   9830)
                    ]
  
  -- ------------------------------------------------------------
  