Parser Test 3

This is a regression test to see if all entities are handled correctly.

Latin-1 entities

Now follows a section of preformated text containing all characters with values 160 - 255 (dec) as well as the &amp, &lt and &gt entities. The columns are all seperated by Tab-characters and should therefor line up.
Entity	Value	Named	#val	-- Descripiption
&nbsp	&#160	= ' '	= ' '	-- no-break space --
&iexcl	&#161	= '¡'	= '¡'	-- inverted exclamation mark --
&cent	&#162	= '¢'	= '¢'	-- cent sign --
&pound	&#163	= '£'	= '£'	-- pound sterling sign --
&curren	&#164	= '¤'	= '¤'	-- general currency sign --
&yen	&#165	= '¥'	= '¥'	-- yen sign --
&brvbar	&#166	= '¦'	= '¦'	-- broken (vertical) bar --
&sect	&#167	= '§'	= '§'	-- section sign --
&uml	&#168	= '¨'	= '¨'	-- umlaut (dieresis) --
&copy	&#169	= '©'	= '©'	-- copyright sign --
&ordf	&#170	= 'ª'	= 'ª'	-- ordinal indicator, feminine --
&laquo	&#171	= '«'	= '«'	-- angle quotation mark, left --
&not	&#172	= '¬'	= '¬'	-- not sign --
&shy	&#173	= '­'	= '­'	-- soft hyphen --
&reg	&#174	= '®'	= '®'	-- registered sign --
&macr	&#175	= '¯'	= '¯'	-- macron --
Entity	Value	Named	#val	-- Descripiption
&deg	&#176	= '°'	= '°'	-- degree sign --
&plusmn	&#177	= '±'	= '±'	-- plus-or-minus sign --
&sup2	&#178	= '²'	= '²'	-- superscript two --
&sup3	&#179	= '³'	= '³'	-- superscript three --
&acute	&#180	= '´'	= '´'	-- acute accent --
&micro	&#181	= 'µ'	= 'µ'	-- micro sign --
&para	&#182	= '¶'	= '¶'	-- pilcrow (paragraph sign) --
&middot	&#183	= '·'	= '·'	-- middle dot --
&cedil	&#184	= '¸'	= '¸'	-- cedilla --
&sup1	&#185	= '¹'	= '¹'	-- superscript one --
&ordm	&#186	= 'º'	= 'º'	-- ordinal indicator, masculine --
&raquo	&#187	= '»'	= '»'	-- angle quotation mark, right --
&frac14	&#188	= '¼'	= '¼'	-- fraction one-quarter --
&frac12	&#189	= '½'	= '½'	-- fraction one-half --
&frac34	&#190	= '¾'	= '¾'	-- fraction three-quarters --
&iquest	&#191	= '¿'	= '¿'	-- inverted question mark --
Entity	Value	Named	#val	-- Descripiption
&Agrave	&#192	= 'À'	= 'À'	-- capital A, grave accent --
&Aacute	&#193	= 'Á'	= 'Á'	-- capital A, acute accent --
&Acirc	&#194	= 'Â'	= 'Â'	-- capital A, circumflex accent --
&Atilde	&#195	= 'Ã'	= 'Ã'	-- capital A, tilde --
&Auml	&#196	= 'Ä'	= 'Ä'	-- capital A, dieresis or umlaut mark --
&Aring	&#197	= 'Å'	= 'Å'	-- capital A, ring --
&AElig	&#198	= 'Æ'	= 'Æ'	-- capital AE diphthong (ligature) --
&Ccedil	&#199	= 'Ç'	= 'Ç'	-- capital C, cedilla --
&Egrave	&#200	= 'È'	= 'È'	-- capital E, grave accent --
&Eacute	&#201	= 'É'	= 'É'	-- capital E, acute accent --
&Ecirc	&#202	= 'Ê'	= 'Ê'	-- capital E, circumflex accent --
&Euml	&#203	= 'Ë'	= 'Ë'	-- capital E, dieresis or umlaut mark --
&Igrave	&#204	= 'Ì'	= 'Ì'	-- capital I, grave accent --
&Iacute	&#205	= 'Í'	= 'Í'	-- capital I, acute accent --
&Icirc	&#206	= 'Î'	= 'Î'	-- capital I, circumflex accent --
&Iuml	&#207	= 'Ï'	= 'Ï'	-- capital I, dieresis or umlaut mark --
Entity	Value	Named	#val	-- Descripiption
&ETH	&#208	= 'Ð'	= 'Ð'	-- capital Eth, Icelandic --
&Ntilde	&#209	= 'Ñ'	= 'Ñ'	-- capital N, tilde --
&Ograve	&#210	= 'Ò'	= 'Ò'	-- capital O, grave accent --
&Oacute	&#211	= 'Ó'	= 'Ó'	-- capital O, acute accent --
&Ocirc	&#212	= 'Ô'	= 'Ô'	-- capital O, circumflex accent --
&Otilde	&#213	= 'Õ'	= 'Õ'	-- capital O, tilde --
&Ouml	&#214	= 'Ö'	= 'Ö'	-- capital O, dieresis or umlaut mark --
&times	&#215	= '×'	= '×'	-- multiply sign --
&Oslash	&#216	= 'Ø'	= 'Ø'	-- capital O, slash --
&Ugrave	&#217	= 'Ù'	= 'Ù'	-- capital U, grave accent --
&Uacute	&#218	= 'Ú'	= 'Ú'	-- capital U, acute accent --
&Ucirc	&#219	= 'Û'	= 'Û'	-- capital U, circumflex accent --
&Uuml	&#220	= 'Ü'	= 'Ü'	-- capital U, dieresis or umlaut mark --
&Yacute	&#221	= 'Ý'	= 'Ý'	-- capital Y, acute accent --
&THORN	&#222	= 'Þ'	= 'Þ'	-- capital THORN, Icelandic --
&szlig	&#223	= 'ß'	= 'ß'	-- small sharp s, German (sz ligature) --
Entity	Value	Named	#val	-- Descripiption
&agrave	&#224	= 'à'	= 'à'	-- small a, grave accent --
&aacute	&#225	= 'á'	= 'á'	-- small a, acute accent --
&acirc	&#226	= 'â'	= 'â'	-- small a, circumflex accent --
&atilde	&#227	= 'ã'	= 'ã'	-- small a, tilde --
&auml	&#228	= 'ä'	= 'ä'	-- small a, dieresis or umlaut mark --
&aring	&#229	= 'å'	= 'å'	-- small a, ring --
&aelig	&#230	= 'æ'	= 'æ'	-- small ae diphthong (ligature) --
&ccedil	&#231	= 'ç'	= 'ç'	-- small c, cedilla --
&egrave	&#232	= 'è'	= 'è'	-- small e, grave accent --
&eacute	&#233	= 'é'	= 'é'	-- small e, acute accent --
&ecirc	&#234	= 'ê'	= 'ê'	-- small e, circumflex accent --
&euml	&#235	= 'ë'	= 'ë'	-- small e, dieresis or umlaut mark --
&igrave	&#236	= 'ì'	= 'ì'	-- small i, grave accent --
&iacute	&#237	= 'í'	= 'í'	-- small i, acute accent --
&icirc	&#238	= 'î'	= 'î'	-- small i, circumflex accent --
&iuml	&#239	= 'ï'	= 'ï'	-- small i, dieresis or umlaut mark --
Entity	Value	Named	#val	-- Descripiption
&eth	&#240	= 'ð'	= 'ð'	-- small eth, Icelandic --
&ntilde	&#241	= 'ñ'	= 'ñ'	-- small n, tilde --
&ograve	&#242	= 'ò'	= 'ò'	-- small o, grave accent --
&oacute	&#243	= 'ó'	= 'ó'	-- small o, acute accent --
&ocirc	&#244	= 'ô'	= 'ô'	-- small o, circumflex accent --
&otilde	&#245	= 'õ'	= 'õ'	-- small o, tilde --
&ouml	&#246	= 'ö'	= 'ö'	-- small o, dieresis or umlaut mark --
&divide	&#247	= '÷'	= '÷'	-- divide sign --
&oslash	&#248	= 'ø'	= 'ø'	-- small o, slash --
&ugrave	&#249	= 'ù'	= 'ù'	-- small u, grave accent --
&uacute	&#250	= 'ú'	= 'ú'	-- small u, acute accent --
&ucirc	&#251	= 'û'	= 'û'	-- small u, circumflex accent --
&uuml	&#252	= 'ü'	= 'ü'	-- small u, dieresis or umlaut mark --
&yacute	&#253	= 'ý'	= 'ý'	-- small y, acute accent --
&thorn	&#254	= 'þ'	= 'þ'	-- small thorn, Icelandic --
&yuml	&#255	= 'ÿ'	= 'ÿ'	-- small y, dieresis or umlaut mark --
&amp	&#38	= '&'	= '&'	-- ampersand --
&lt	&#60	= '<'	= '<'	-- less than --
&gt	&#62	= '>'	= '>'	-- greater than --
Entity	Value	Named	#val	-- Descripiption