180ee5cbfSDavid du Colombier 280ee5cbfSDavid du Colombier Htmlesc htmlesc[] = 380ee5cbfSDavid du Colombier { 480ee5cbfSDavid du Colombier { "¡", L'¡', }, 580ee5cbfSDavid du Colombier { "¢", L'¢', }, 680ee5cbfSDavid du Colombier { "£", L'£', }, 780ee5cbfSDavid du Colombier { "¤", L'¤', }, 880ee5cbfSDavid du Colombier { "¥", L'¥', }, 980ee5cbfSDavid du Colombier { "¦", L'¦', }, 1080ee5cbfSDavid du Colombier { "§", L'§', }, 1180ee5cbfSDavid du Colombier { "¨", L'¨', }, 1280ee5cbfSDavid du Colombier { "©", L'©', }, 1380ee5cbfSDavid du Colombier { "ª", L'ª', }, 1480ee5cbfSDavid du Colombier { "«", L'«', }, 1580ee5cbfSDavid du Colombier { "¬", L'¬', }, 1680ee5cbfSDavid du Colombier { "­", L'', }, 1780ee5cbfSDavid du Colombier { "®", L'®', }, 1880ee5cbfSDavid du Colombier { "¯", L'¯', }, 1980ee5cbfSDavid du Colombier { "°", L'°', }, 2080ee5cbfSDavid du Colombier { "±", L'±', }, 2180ee5cbfSDavid du Colombier { "²", L'²', }, 2280ee5cbfSDavid du Colombier { "³", L'³', }, 2380ee5cbfSDavid du Colombier { "´", L'´', }, 2480ee5cbfSDavid du Colombier { "µ", L'µ', }, 2580ee5cbfSDavid du Colombier { "¶", L'¶', }, 2680ee5cbfSDavid du Colombier { "·", L'·', }, 2780ee5cbfSDavid du Colombier { "¸", L'¸', }, 2880ee5cbfSDavid du Colombier { "¹", L'¹', }, 2980ee5cbfSDavid du Colombier { "º", L'º', }, 3080ee5cbfSDavid du Colombier { "»", L'»', }, 3180ee5cbfSDavid du Colombier { "¼", L'¼', }, 3280ee5cbfSDavid du Colombier { "½", L'½', }, 3380ee5cbfSDavid du Colombier { "¾", L'¾', }, 3480ee5cbfSDavid du Colombier { "¿", L'¿', }, 3580ee5cbfSDavid du Colombier { "À", L'À', }, 3680ee5cbfSDavid du Colombier { "Á", L'Á', }, 3780ee5cbfSDavid du Colombier { "Â", L'Â', }, 3880ee5cbfSDavid du Colombier { "Ã", L'Ã', }, 3980ee5cbfSDavid du Colombier { "Ä", L'Ä', }, 4080ee5cbfSDavid du Colombier { "Å", L'Å', }, 4180ee5cbfSDavid du Colombier { "Æ", L'Æ', }, 4280ee5cbfSDavid du Colombier { "Ç", L'Ç', }, 4380ee5cbfSDavid du Colombier { "È", L'È', }, 4480ee5cbfSDavid du Colombier { "É", L'É', }, 4580ee5cbfSDavid du Colombier { "Ê", L'Ê', }, 4680ee5cbfSDavid du Colombier { "Ë", L'Ë', }, 4780ee5cbfSDavid du Colombier { "Ì", L'Ì', }, 4880ee5cbfSDavid du Colombier { "Í", L'Í', }, 4980ee5cbfSDavid du Colombier { "Î", L'Î', }, 5080ee5cbfSDavid du Colombier { "Ï", L'Ï', }, 5180ee5cbfSDavid du Colombier { "Ð", L'Ð', }, 5280ee5cbfSDavid du Colombier { "Ñ", L'Ñ', }, 5380ee5cbfSDavid du Colombier { "Ò", L'Ò', }, 5480ee5cbfSDavid du Colombier { "Ó", L'Ó', }, 5580ee5cbfSDavid du Colombier { "Ô", L'Ô', }, 5680ee5cbfSDavid du Colombier { "Õ", L'Õ', }, 5780ee5cbfSDavid du Colombier { "Ö", L'Ö', }, 5880ee5cbfSDavid du Colombier { "&215;", L'×', }, 5980ee5cbfSDavid du Colombier { "Ø", L'Ø', }, 6080ee5cbfSDavid du Colombier { "Ù", L'Ù', }, 6180ee5cbfSDavid du Colombier { "Ú", L'Ú', }, 6280ee5cbfSDavid du Colombier { "Û", L'Û', }, 6380ee5cbfSDavid du Colombier { "Ü", L'Ü', }, 6480ee5cbfSDavid du Colombier { "Ý", L'Ý', }, 6580ee5cbfSDavid du Colombier { "Þ", L'Þ', }, 6680ee5cbfSDavid du Colombier { "ß", L'ß', }, 6780ee5cbfSDavid du Colombier { "à", L'à', }, 6880ee5cbfSDavid du Colombier { "á", L'á', }, 6980ee5cbfSDavid du Colombier { "â", L'â', }, 7080ee5cbfSDavid du Colombier { "ã", L'ã', }, 7180ee5cbfSDavid du Colombier { "ä", L'ä', }, 7280ee5cbfSDavid du Colombier { "å", L'å', }, 7380ee5cbfSDavid du Colombier { "æ", L'æ', }, 7480ee5cbfSDavid du Colombier { "ç", L'ç', }, 7580ee5cbfSDavid du Colombier { "è", L'è', }, 7680ee5cbfSDavid du Colombier { "é", L'é', }, 7780ee5cbfSDavid du Colombier { "ê", L'ê', }, 7880ee5cbfSDavid du Colombier { "ë", L'ë', }, 7980ee5cbfSDavid du Colombier { "ì", L'ì', }, 8080ee5cbfSDavid du Colombier { "í", L'í', }, 8180ee5cbfSDavid du Colombier { "î", L'î', }, 8280ee5cbfSDavid du Colombier { "ï", L'ï', }, 8380ee5cbfSDavid du Colombier { "ð", L'ð', }, 8480ee5cbfSDavid du Colombier { "ñ", L'ñ', }, 8580ee5cbfSDavid du Colombier { "ò", L'ò', }, 8680ee5cbfSDavid du Colombier { "ó", L'ó', }, 8780ee5cbfSDavid du Colombier { "ô", L'ô', }, 8880ee5cbfSDavid du Colombier { "õ", L'õ', }, 8980ee5cbfSDavid du Colombier { "ö", L'ö', }, 9080ee5cbfSDavid du Colombier { "&247;", L'÷', }, 9180ee5cbfSDavid du Colombier { "ø", L'ø', }, 9280ee5cbfSDavid du Colombier { "ù", L'ù', }, 9380ee5cbfSDavid du Colombier { "ú", L'ú', }, 9480ee5cbfSDavid du Colombier { "û", L'û', }, 9580ee5cbfSDavid du Colombier { "ü", L'ü', }, 9680ee5cbfSDavid du Colombier { "ý", L'ý', }, 9780ee5cbfSDavid du Colombier { "þ", L'þ', }, 9880ee5cbfSDavid du Colombier { "ÿ", L'ÿ', }, 9980ee5cbfSDavid du Colombier 10080ee5cbfSDavid du Colombier { """, L'"', }, 101*dd15baa7SDavid du Colombier { "'", L'\'', }, /* Note ' is valid XML but not valid HTML */ 10280ee5cbfSDavid du Colombier { "&", L'&', }, 10380ee5cbfSDavid du Colombier { "<", L'<', }, 10480ee5cbfSDavid du Colombier { ">", L'>', }, 10580ee5cbfSDavid du Colombier 10680ee5cbfSDavid du Colombier { "CAP-DELTA", L'Δ', }, 10780ee5cbfSDavid du Colombier { "ALPHA", L'α', }, 10880ee5cbfSDavid du Colombier { "BETA", L'β', }, 10980ee5cbfSDavid du Colombier { "DELTA", L'δ', }, 11080ee5cbfSDavid du Colombier { "EPSILON", L'ε', }, 11180ee5cbfSDavid du Colombier { "THETA", L'θ', }, 11280ee5cbfSDavid du Colombier { "MU", L'μ', }, 11380ee5cbfSDavid du Colombier { "PI", L'π', }, 11480ee5cbfSDavid du Colombier { "TAU", L'τ', }, 11580ee5cbfSDavid du Colombier { "CHI", L'χ', }, 11680ee5cbfSDavid du Colombier 11780ee5cbfSDavid du Colombier { "<-", L'←', }, 11880ee5cbfSDavid du Colombier { "^", L'↑', }, 11980ee5cbfSDavid du Colombier { "->", L'→', }, 12080ee5cbfSDavid du Colombier { "v", L'↓', }, 12180ee5cbfSDavid du Colombier { "!=", L'≠', }, 12280ee5cbfSDavid du Colombier { "<=", L'≤', }, 12380ee5cbfSDavid du Colombier { nil, 0 }, 12480ee5cbfSDavid du Colombier }; 125