    -- |
    -- 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 :: [(String, Int)]
    xhtmlEntities   = [(String, Int)]
    xmlEntities
                      [(String, Int)] -> [(String, Int)] -> [(String, Int)]
    forall a. [a] -> [a] -> [a]
    ++
                      [ (String
    "nbsp",    Int
    160)
                      , (String
    "iexcl",   Int
    161)
                      , (String
    "cent",    Int
    162)
                      , (String
    "pound",   Int
    163)
                      , (String
    "curren",  Int
    164)
                      , (String
    "yen",     Int
    165)
                      , (String
    "brvbar",  Int
    166)
                      , (String
    "sect",    Int
    167)
                      , (String
    "uml",     Int
    168)
                      , (String
    "copy",    Int
    169)
                      , (String
    "ordf",    Int
    170)
                      , (String
    "laquo",   Int
    171)
                      , (String
    "not",     Int
    172)
                      , (String
    "shy",     Int
    173)
                      , (String
    "reg",     Int
    174)
                      , (String
    "macr",    Int
    175)
                      , (String
    "deg",     Int
    176)
                      , (String
    "plusmn",  Int
    177)
                      , (String
    "sup2",    Int
    178)
                      , (String
    "sup3",    Int
    179)
                      , (String
    "acute",   Int
    180)
                      , (String
    "micro",   Int
    181)
                      , (String
    "para",    Int
    182)
                      , (String
    "middot",  Int
    183)
                      , (String
    "cedil",   Int
    184)
                      , (String
    "sup1",    Int
    185)
                      , (String
    "ordm",    Int
    186)
                      , (String
    "raquo",   Int
    187)
                      , (String
    "frac14",  Int
    188)
                      , (String
    "frac12",  Int
    189)
                      , (String
    "frac34",  Int
    190)
                      , (String
    "iquest",  Int
    191)
                      , (String
    "Agrave",  Int
    192)
                      , (String
    "Aacute",  Int
    193)
                      , (String
    "Acirc",   Int
    194)
                      , (String
    "Atilde",  Int
    195)
                      , (String
    "Auml",    Int
    196)
                      , (String
    "Aring",   Int
    197)
                      , (String
    "AElig",   Int
    198)
                      , (String
    "Ccedil",  Int
    199)
                      , (String
    "Egrave",  Int
    200)
                      , (String
    "Eacute",  Int
    201)
                      , (String
    "Ecirc",   Int
    202)
                      , (String
    "Euml",    Int
    203)
                      , (String
    "Igrave",  Int
    204)
                      , (String
    "Iacute",  Int
    205)
                      , (String
    "Icirc",   Int
    206)
                      , (String
    "Iuml",    Int
    207)
                      , (String
    "ETH",     Int
    208)
                      , (String
    "Ntilde",  Int
    209)
                      , (String
    "Ograve",  Int
    210)
                      , (String
    "Oacute",  Int
    211)
                      , (String
    "Ocirc",   Int
    212)
                      , (String
    "Otilde",  Int
    213)
                      , (String
    "Ouml",    Int
    214)
                      , (String
    "times",   Int
    215)
                      , (String
    "Oslash",  Int
    216)
                      , (String
    "Ugrave",  Int
    217)
                      , (String
    "Uacute",  Int
    218)
                      , (String
    "Ucirc",   Int
    219)
                      , (String
    "Uuml",    Int
    220)
                      , (String
    "Yacute",  Int
    221)
                      , (String
    "THORN",   Int
    222)
                      , (String
    "szlig",   Int
    223)
                      , (String
    "agrave",  Int
    224)
                      , (String
    "aacute",  Int
    225)
                      , (String
    "acirc",   Int
    226)
                      , (String
    "atilde",  Int
    227)
                      , (String
    "auml",    Int
    228)
                      , (String
    "aring",   Int
    229)
                      , (String
    "aelig",   Int
    230)
                      , (String
    "ccedil",  Int
    231)
                      , (String
    "egrave",  Int
    232)
                      , (String
    "eacute",  Int
    233)
                      , (String
    "ecirc",   Int
    234)
                      , (String
    "euml",    Int
    235)
                      , (String
    "igrave",  Int
    236)
                      , (String
    "iacute",  Int
    237)
                      , (String
    "icirc",   Int
    238)
                      , (String
    "iuml",    Int
    239)
                      , (String
    "eth",     Int
    240)
                      , (String
    "ntilde",  Int
    241)
                      , (String
    "ograve",  Int
    242)
                      , (String
    "oacute",  Int
    243)
                      , (String
    "ocirc",   Int
    244)
                      , (String
    "otilde",  Int
    245)
                      , (String
    "ouml",    Int
    246)
                      , (String
    "divide",  Int
    247)
                      , (String
    "oslash",  Int
    248)
                      , (String
    "ugrave",  Int
    249)
                      , (String
    "uacute",  Int
    250)
                      , (String
    "ucirc",   Int
    251)
                      , (String
    "uuml",    Int
    252)
                      , (String
    "yacute",  Int
    253)
                      , (String
    "thorn",   Int
    254)
                      , (String
    "yuml",    Int
    255)

                      , (String
    "OElig",   Int
    338)
                      , (String
    "oelig",   Int
    339)
                      , (String
    "Scaron",  Int
    352)
                      , (String
    "scaron",  Int
    353)
                      , (String
    "Yuml",    Int
    376)
                      , (String
    "circ",    Int
    710)
                      , (String
    "tilde",   Int
    732)

                      , (String
    "ensp",    Int
    8194)
                      , (String
    "emsp",    Int
    8195)
                      , (String
    "thinsp",  Int
    8201)
                      , (String
    "zwnj",    Int
    8204)
                      , (String
    "zwj",     Int
    8205)
                      , (String
    "lrm",     Int
    8206)
                      , (String
    "rlm",     Int
    8207)
                      , (String
    "ndash",   Int
    8211)
                      , (String
    "mdash",   Int
    8212)
                      , (String
    "lsquo",   Int
    8216)
                      , (String
    "rsquo",   Int
    8217)
                      , (String
    "sbquo",   Int
    8218)
                      , (String
    "ldquo",   Int
    8220)
                      , (String
    "rdquo",   Int
    8221)
                      , (String
    "bdquo",   Int
    8222)
                      , (String
    "dagger",  Int
    8224)
                      , (String
    "Dagger",  Int
    8225)
                      , (String
    "permil",  Int
    8240)
                      , (String
    "lsaquo",  Int
    8249)
                      , (String
    "rsaquo",  Int
    8250)
                      , (String
    "euro",    Int
    8364)

                      , (String
    "fnof",    Int
    402)
                      , (String
    "Alpha",   Int
    913)
                      , (String
    "Beta",    Int
    914)
                      , (String
    "Gamma",   Int
    915)
                      , (String
    "Delta",   Int
    916)
                      , (String
    "Epsilon", Int
    917)
                      , (String
    "Zeta",    Int
    918)
                      , (String
    "Eta",     Int
    919)
                      , (String
    "Theta",   Int
    920)
                      , (String
    "Iota",    Int
    921)
                      , (String
    "Kappa",   Int
    922)
                      , (String
    "Lambda",  Int
    923)
                      , (String
    "Mu",      Int
    924)
                      , (String
    "Nu",      Int
    925)
                      , (String
    "Xi",      Int
    926)
                      , (String
    "Omicron", Int
    927)
                      , (String
    "Pi",      Int
    928)
                      , (String
    "Rho",     Int
    929)
                      , (String
    "Sigma",   Int
    931)
                      , (String
    "Tau",     Int
    932)
                      , (String
    "Upsilon", Int
    933)
                      , (String
    "Phi",     Int
    934)
                      , (String
    "Chi",     Int
    935)
                      , (String
    "Psi",     Int
    936)
                      , (String
    "Omega",   Int
    937)
                      , (String
    "alpha",   Int
    945)
                      , (String
    "beta",    Int
    946)
                      , (String
    "gamma",   Int
    947)
                      , (String
    "delta",   Int
    948)
                      , (String
    "epsilon", Int
    949)
                      , (String
    "zeta",    Int
    950)
                      , (String
    "eta",     Int
    951)
                      , (String
    "theta",   Int
    952)
                      , (String
    "iota",    Int
    953)
                      , (String
    "kappa",   Int
    954)
                      , (String
    "lambda",  Int
    955)
                      , (String
    "mu",      Int
    956)
                      , (String
    "nu",      Int
    957)
                      , (String
    "xi",      Int
    958)
                      , (String
    "omicron", Int
    959)
                      , (String
    "pi",      Int
    960)
                      , (String
    "rho",     Int
    961)
                      , (String
    "sigmaf",  Int
    962)
                      , (String
    "sigma",   Int
    963)
                      , (String
    "tau",     Int
    964)
                      , (String
    "upsilon", Int
    965)
                      , (String
    "phi",     Int
    966)
                      , (String
    "chi",     Int
    967)
                      , (String
    "psi",     Int
    968)
                      , (String
    "omega",   Int
    969)
                      , (String
    "thetasym",        Int
    977)
                      , (String
    "upsih",   Int
    978)
                      , (String
    "piv",     Int
    982)
                      , (String
    "bull",    Int
    8226)
                      , (String
    "hellip",  Int
    8230)
                      , (String
    "prime",   Int
    8242)
                      , (String
    "Prime",   Int
    8243)
                      , (String
    "oline",   Int
    8254)
                      , (String
    "frasl",   Int
    8260)
                      , (String
    "weierp",  Int
    8472)
                      , (String
    "image",   Int
    8465)
                      , (String
    "real",    Int
    8476)
                      , (String
    "trade",   Int
    8482)
                      , (String
    "alefsym", Int
    8501)
                      , (String
    "larr",    Int
    8592)
                      , (String
    "uarr",    Int
    8593)
                      , (String
    "rarr",    Int
    8594)
                      , (String
    "darr",    Int
    8595)
                      , (String
    "harr",    Int
    8596)
                      , (String
    "crarr",   Int
    8629)
                      , (String
    "lArr",    Int
    8656)
                      , (String
    "uArr",    Int
    8657)
                      , (String
    "rArr",    Int
    8658)
                      , (String
    "dArr",    Int
    8659)
                      , (String
    "hArr",    Int
    8660)
                      , (String
    "forall",  Int
    8704)
                      , (String
    "part",    Int
    8706)
                      , (String
    "exist",   Int
    8707)
                      , (String
    "empty",   Int
    8709)
                      , (String
    "nabla",   Int
    8711)
                      , (String
    "isin",    Int
    8712)
                      , (String
    "notin",   Int
    8713)
                      , (String
    "ni",      Int
    8715)
                      , (String
    "prod",    Int
    8719)
                      , (String
    "sum",     Int
    8721)
                      , (String
    "minus",   Int
    8722)
                      , (String
    "lowast",  Int
    8727)
                      , (String
    "radic",   Int
    8730)
                      , (String
    "prop",    Int
    8733)
                      , (String
    "infin",   Int
    8734)
                      , (String
    "ang",     Int
    8736)
                      , (String
    "and",     Int
    8743)
                      , (String
    "or",      Int
    8744)
                      , (String
    "cap",     Int
    8745)
                      , (String
    "cup",     Int
    8746)
                      , (String
    "int",     Int
    8747)
                      , (String
    "there4",  Int
    8756)
                      , (String
    "sim",     Int
    8764)
                      , (String
    "cong",    Int
    8773)
                      , (String
    "asymp",   Int
    8776)
                      , (String
    "ne",      Int
    8800)
                      , (String
    "equiv",   Int
    8801)
                      , (String
    "le",      Int
    8804)
                      , (String
    "ge",      Int
    8805)
                      , (String
    "sub",     Int
    8834)
                      , (String
    "sup",     Int
    8835)
                      , (String
    "nsub",    Int
    8836)
                      , (String
    "sube",    Int
    8838)
                      , (String
    "supe",    Int
    8839)
                      , (String
    "oplus",   Int
    8853)
                      , (String
    "otimes",  Int
    8855)
                      , (String
    "perp",    Int
    8869)
                      , (String
    "sdot",    Int
    8901)
                      , (String
    "lceil",   Int
    8968)
                      , (String
    "rceil",   Int
    8969)
                      , (String
    "lfloor",  Int
    8970)
                      , (String
    "rfloor",  Int
    8971)
                      , (String
    "lang",    Int
    9001)
                      , (String
    "rang",    Int
    9002)
                      , (String
    "loz",     Int
    9674)
                      , (String
    "spades",  Int
    9824)
                      , (String
    "clubs",   Int
    9827)
                      , (String
    "hearts",  Int
    9829)
                      , (String
    "diams",   Int
    9830)
                      ]

    -- ------------------------------------------------------------