-- |
-- 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)
                  ]

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