diff options
Diffstat (limited to 'vendor/github.com/tdewolff/minify/v2/html/table.go')
-rw-r--r-- | vendor/github.com/tdewolff/minify/v2/html/table.go | 1346 |
1 files changed, 1346 insertions, 0 deletions
diff --git a/vendor/github.com/tdewolff/minify/v2/html/table.go b/vendor/github.com/tdewolff/minify/v2/html/table.go new file mode 100644 index 000000000..1ace143a5 --- /dev/null +++ b/vendor/github.com/tdewolff/minify/v2/html/table.go @@ -0,0 +1,1346 @@ +package html + +type traits uint16 + +const ( + normalTag traits = 1 << iota + rawTag // raw tags need special processing for their content + nonPhrasingTag // non-phrasing elements are unaffected by whitespace, remove spaces around these tags + objectTag // content tags with a few exclusions, keep spaces after these open/close tags + omitPTag // omit p end tag if it is followed by this start tag + keepPTag // keep p end tag if it is followed by this end tag +) + +const ( + booleanAttr traits = 1 << iota + caselessAttr + urlAttr + trimAttr +) + +var tagMap = map[Hash]traits{ + A: keepPTag, + Abbr: normalTag, + Address: nonPhrasingTag | omitPTag, + Area: normalTag, + Article: nonPhrasingTag | omitPTag, + Aside: nonPhrasingTag | omitPTag, + Audio: keepPTag, + B: normalTag, + Base: normalTag, + Bb: normalTag, + Bdi: normalTag, + Bdo: normalTag, + Blockquote: nonPhrasingTag | omitPTag, + Body: nonPhrasingTag, + Br: nonPhrasingTag, + Button: objectTag, + Canvas: objectTag | keepPTag, + Caption: nonPhrasingTag, + Cite: normalTag, + Code: normalTag, + Col: nonPhrasingTag, + Colgroup: nonPhrasingTag, + Data: normalTag, + Datalist: normalTag, + Dd: nonPhrasingTag, + Del: keepPTag, + Details: omitPTag, + Dfn: normalTag, + Dialog: normalTag, + Div: nonPhrasingTag | omitPTag, + Dl: nonPhrasingTag | omitPTag, + Dt: nonPhrasingTag, + Em: normalTag, + Embed: nonPhrasingTag, + Fieldset: nonPhrasingTag | omitPTag, + Figcaption: nonPhrasingTag | omitPTag, + Figure: nonPhrasingTag | omitPTag, + Footer: nonPhrasingTag | omitPTag, + Form: nonPhrasingTag | omitPTag, + H1: nonPhrasingTag | omitPTag, + H2: nonPhrasingTag | omitPTag, + H3: nonPhrasingTag | omitPTag, + H4: nonPhrasingTag | omitPTag, + H5: nonPhrasingTag | omitPTag, + H6: nonPhrasingTag | omitPTag, + Head: nonPhrasingTag, + Header: nonPhrasingTag | omitPTag, + Hgroup: nonPhrasingTag, + Hr: nonPhrasingTag | omitPTag, + Html: nonPhrasingTag, + I: normalTag, + Iframe: rawTag | objectTag, + Img: objectTag, + Input: objectTag, + Ins: keepPTag, + Kbd: normalTag, + Label: normalTag, + Legend: normalTag, + Li: nonPhrasingTag, + Link: normalTag, + Main: nonPhrasingTag | omitPTag, + Map: keepPTag, + Mark: normalTag, + Math: rawTag, + Menu: omitPTag, + Meta: nonPhrasingTag, + Meter: objectTag, + Nav: nonPhrasingTag | omitPTag, + Noscript: nonPhrasingTag | keepPTag, + Object: objectTag, + Ol: nonPhrasingTag | omitPTag, + Optgroup: normalTag, + Option: normalTag, + Output: nonPhrasingTag, + P: nonPhrasingTag | omitPTag, + Param: normalTag, + Picture: normalTag, + Pre: nonPhrasingTag | omitPTag, + Progress: objectTag, + Q: objectTag, + Rp: normalTag, + Rt: normalTag, + Ruby: normalTag, + S: normalTag, + Samp: normalTag, + Script: rawTag, + Section: nonPhrasingTag | omitPTag, + Select: objectTag, + Slot: normalTag, + Small: normalTag, + Source: normalTag, + Span: normalTag, + Strong: normalTag, + Style: rawTag | nonPhrasingTag, + Sub: normalTag, + Summary: normalTag, + Sup: normalTag, + Svg: rawTag | objectTag, + Table: nonPhrasingTag | omitPTag, + Tbody: nonPhrasingTag, + Td: nonPhrasingTag, + Template: normalTag, + Textarea: rawTag | objectTag, + Tfoot: nonPhrasingTag, + Th: nonPhrasingTag, + Thead: nonPhrasingTag, + Time: normalTag, + Title: nonPhrasingTag, + Tr: nonPhrasingTag, + Track: normalTag, + U: normalTag, + Ul: nonPhrasingTag | omitPTag, + Var: normalTag, + Video: objectTag | keepPTag, + Wbr: normalTag, +} + +var attrMap = map[Hash]traits{ + Accept: caselessAttr, + Accept_Charset: caselessAttr, + Action: urlAttr, + Align: caselessAttr, + Alink: caselessAttr, + Allowfullscreen: booleanAttr, + Async: booleanAttr, + Autofocus: booleanAttr, + Autoplay: booleanAttr, + Axis: caselessAttr, + Background: urlAttr, + Bgcolor: caselessAttr, + Charset: caselessAttr, + Checked: booleanAttr, + Cite: urlAttr, + Class: trimAttr, + Classid: urlAttr, + Clear: caselessAttr, + Codebase: urlAttr, + Codetype: caselessAttr, + Color: caselessAttr, + Cols: trimAttr, + Colspan: trimAttr, + Compact: booleanAttr, + Controls: booleanAttr, + Data: urlAttr, + Declare: booleanAttr, + Default: booleanAttr, + DefaultChecked: booleanAttr, + DefaultMuted: booleanAttr, + DefaultSelected: booleanAttr, + Defer: booleanAttr, + Dir: caselessAttr, + Disabled: booleanAttr, + Enabled: booleanAttr, + Enctype: caselessAttr, + Face: caselessAttr, + Formaction: urlAttr, + Formnovalidate: booleanAttr, + Frame: caselessAttr, + Hidden: booleanAttr, + Href: urlAttr, + Hreflang: caselessAttr, + Http_Equiv: caselessAttr, + Icon: urlAttr, + Inert: booleanAttr, + Ismap: booleanAttr, + Itemscope: booleanAttr, + Lang: caselessAttr, + Language: caselessAttr, + Link: caselessAttr, + Longdesc: urlAttr, + Manifest: urlAttr, + Maxlength: trimAttr, + Media: caselessAttr | trimAttr, + Method: caselessAttr, + Multiple: booleanAttr, + Muted: booleanAttr, + Nohref: booleanAttr, + Noresize: booleanAttr, + Noshade: booleanAttr, + Novalidate: booleanAttr, + Nowrap: booleanAttr, + Open: booleanAttr, + Pauseonexit: booleanAttr, + Poster: urlAttr, + Profile: urlAttr, + Readonly: booleanAttr, + Rel: caselessAttr | trimAttr, + Required: booleanAttr, + Rev: caselessAttr, + Reversed: booleanAttr, + Rows: trimAttr, + Rowspan: trimAttr, + Rules: caselessAttr, + Scope: caselessAttr, + Scoped: booleanAttr, + Scrolling: caselessAttr, + Seamless: booleanAttr, + Selected: booleanAttr, + Shape: caselessAttr, + Size: trimAttr, + Sortable: booleanAttr, + Span: trimAttr, + Src: urlAttr, + Srcset: trimAttr, + Tabindex: trimAttr, + Target: caselessAttr, + Text: caselessAttr, + Translate: caselessAttr, + Truespeed: booleanAttr, + Type: caselessAttr, + Typemustmatch: booleanAttr, + Undeterminate: booleanAttr, + Usemap: urlAttr, + Valign: caselessAttr, + Valuetype: caselessAttr, + Vlink: caselessAttr, + Visible: booleanAttr, + Xmlns: urlAttr, +} + +var jsMimetypes = map[string]bool{ + "text/javascript": true, + "application/javascript": true, +} + +// EntitiesMap are all named character entities. +var EntitiesMap = map[string][]byte{ + "AElig": []byte("Æ"), + "AMP": []byte("&"), + "Aacute": []byte("Á"), + "Abreve": []byte("Ă"), + "Acirc": []byte("Â"), + "Agrave": []byte("À"), + "Alpha": []byte("Α"), + "Amacr": []byte("Ā"), + "Aogon": []byte("Ą"), + "ApplyFunction": []byte("⁡"), + "Aring": []byte("Å"), + "Assign": []byte("≔"), + "Atilde": []byte("Ã"), + "Backslash": []byte("∖"), + "Barwed": []byte("⌆"), + "Because": []byte("∵"), + "Bernoullis": []byte("ℬ"), + "Breve": []byte("˘"), + "Bumpeq": []byte("≎"), + "Cacute": []byte("Ć"), + "CapitalDifferentialD": []byte("ⅅ"), + "Cayleys": []byte("ℭ"), + "Ccaron": []byte("Č"), + "Ccedil": []byte("Ç"), + "Ccirc": []byte("Ĉ"), + "Cconint": []byte("∰"), + "Cedilla": []byte("¸"), + "CenterDot": []byte("·"), + "CircleDot": []byte("⊙"), + "CircleMinus": []byte("⊖"), + "CirclePlus": []byte("⊕"), + "CircleTimes": []byte("⊗"), + "ClockwiseContourIntegral": []byte("∲"), + "CloseCurlyDoubleQuote": []byte("”"), + "CloseCurlyQuote": []byte("’"), + "Congruent": []byte("≡"), + "Conint": []byte("∯"), + "ContourIntegral": []byte("∮"), + "Coproduct": []byte("∐"), + "CounterClockwiseContourIntegral": []byte("∳"), + "CupCap": []byte("≍"), + "DDotrahd": []byte("⤑"), + "Dagger": []byte("‡"), + "Dcaron": []byte("Ď"), + "Delta": []byte("Δ"), + "DiacriticalAcute": []byte("´"), + "DiacriticalDot": []byte("˙"), + "DiacriticalDoubleAcute": []byte("˝"), + "DiacriticalGrave": []byte("`"), + "DiacriticalTilde": []byte("˜"), + "Diamond": []byte("⋄"), + "DifferentialD": []byte("ⅆ"), + "DotDot": []byte("⃜"), + "DotEqual": []byte("≐"), + "DoubleContourIntegral": []byte("∯"), + "DoubleDot": []byte("¨"), + "DoubleDownArrow": []byte("⇓"), + "DoubleLeftArrow": []byte("⇐"), + "DoubleLeftRightArrow": []byte("⇔"), + "DoubleLeftTee": []byte("⫤"), + "DoubleLongLeftArrow": []byte("⟸"), + "DoubleLongLeftRightArrow": []byte("⟺"), + "DoubleLongRightArrow": []byte("⟹"), + "DoubleRightArrow": []byte("⇒"), + "DoubleRightTee": []byte("⊨"), + "DoubleUpArrow": []byte("⇑"), + "DoubleUpDownArrow": []byte("⇕"), + "DoubleVerticalBar": []byte("∥"), + "DownArrow": []byte("↓"), + "DownArrowBar": []byte("⤓"), + "DownArrowUpArrow": []byte("⇵"), + "DownBreve": []byte("̑"), + "DownLeftRightVector": []byte("⥐"), + "DownLeftTeeVector": []byte("⥞"), + "DownLeftVector": []byte("↽"), + "DownLeftVectorBar": []byte("⥖"), + "DownRightTeeVector": []byte("⥟"), + "DownRightVector": []byte("⇁"), + "DownRightVectorBar": []byte("⥗"), + "DownTee": []byte("⊤"), + "DownTeeArrow": []byte("↧"), + "Downarrow": []byte("⇓"), + "Dstrok": []byte("Đ"), + "Eacute": []byte("É"), + "Ecaron": []byte("Ě"), + "Ecirc": []byte("Ê"), + "Egrave": []byte("È"), + "Element": []byte("∈"), + "Emacr": []byte("Ē"), + "EmptySmallSquare": []byte("◻"), + "EmptyVerySmallSquare": []byte("▫"), + "Eogon": []byte("Ę"), + "Epsilon": []byte("Ε"), + "EqualTilde": []byte("≂"), + "Equilibrium": []byte("⇌"), + "Exists": []byte("∃"), + "ExponentialE": []byte("ⅇ"), + "FilledSmallSquare": []byte("◼"), + "FilledVerySmallSquare": []byte("▪"), + "ForAll": []byte("∀"), + "Fouriertrf": []byte("ℱ"), + "GT": []byte(">"), + "Gamma": []byte("Γ"), + "Gammad": []byte("Ϝ"), + "Gbreve": []byte("Ğ"), + "Gcedil": []byte("Ģ"), + "Gcirc": []byte("Ĝ"), + "GreaterEqual": []byte("≥"), + "GreaterEqualLess": []byte("⋛"), + "GreaterFullEqual": []byte("≧"), + "GreaterGreater": []byte("⪢"), + "GreaterLess": []byte("≷"), + "GreaterSlantEqual": []byte("⩾"), + "GreaterTilde": []byte("≳"), + "HARDcy": []byte("Ъ"), + "Hacek": []byte("ˇ"), + "Hat": []byte("^"), + "Hcirc": []byte("Ĥ"), + "HilbertSpace": []byte("ℋ"), + "HorizontalLine": []byte("─"), + "Hstrok": []byte("Ħ"), + "HumpDownHump": []byte("≎"), + "HumpEqual": []byte("≏"), + "IJlig": []byte("IJ"), + "Iacute": []byte("Í"), + "Icirc": []byte("Î"), + "Ifr": []byte("ℑ"), + "Igrave": []byte("Ì"), + "Imacr": []byte("Ī"), + "ImaginaryI": []byte("ⅈ"), + "Implies": []byte("⇒"), + "Integral": []byte("∫"), + "Intersection": []byte("⋂"), + "InvisibleComma": []byte("⁣"), + "InvisibleTimes": []byte("⁢"), + "Iogon": []byte("Į"), + "Itilde": []byte("Ĩ"), + "Jcirc": []byte("Ĵ"), + "Jsercy": []byte("Ј"), + "Kappa": []byte("Κ"), + "Kcedil": []byte("Ķ"), + "LT": []byte("<"), + "Lacute": []byte("Ĺ"), + "Lambda": []byte("Λ"), + "Laplacetrf": []byte("ℒ"), + "Lcaron": []byte("Ľ"), + "Lcedil": []byte("Ļ"), + "LeftAngleBracket": []byte("⟨"), + "LeftArrow": []byte("←"), + "LeftArrowBar": []byte("⇤"), + "LeftArrowRightArrow": []byte("⇆"), + "LeftCeiling": []byte("⌈"), + "LeftDoubleBracket": []byte("⟦"), + "LeftDownTeeVector": []byte("⥡"), + "LeftDownVector": []byte("⇃"), + "LeftDownVectorBar": []byte("⥙"), + "LeftFloor": []byte("⌊"), + "LeftRightArrow": []byte("↔"), + "LeftRightVector": []byte("⥎"), + "LeftTee": []byte("⊣"), + "LeftTeeArrow": []byte("↤"), + "LeftTeeVector": []byte("⥚"), + "LeftTriangle": []byte("⊲"), + "LeftTriangleBar": []byte("⧏"), + "LeftTriangleEqual": []byte("⊴"), + "LeftUpDownVector": []byte("⥑"), + "LeftUpTeeVector": []byte("⥠"), + "LeftUpVector": []byte("↿"), + "LeftUpVectorBar": []byte("⥘"), + "LeftVector": []byte("↼"), + "LeftVectorBar": []byte("⥒"), + "Leftarrow": []byte("⇐"), + "Leftrightarrow": []byte("⇔"), + "LessEqualGreater": []byte("⋚"), + "LessFullEqual": []byte("≦"), + "LessGreater": []byte("≶"), + "LessLess": []byte("⪡"), + "LessSlantEqual": []byte("⩽"), + "LessTilde": []byte("≲"), + "Lleftarrow": []byte("⇚"), + "Lmidot": []byte("Ŀ"), + "LongLeftArrow": []byte("⟵"), + "LongLeftRightArrow": []byte("⟷"), + "LongRightArrow": []byte("⟶"), + "Longleftarrow": []byte("⟸"), + "Longleftrightarrow": []byte("⟺"), + "Longrightarrow": []byte("⟹"), + "LowerLeftArrow": []byte("↙"), + "LowerRightArrow": []byte("↘"), + "Lstrok": []byte("Ł"), + "MediumSpace": []byte(" "), + "Mellintrf": []byte("ℳ"), + "MinusPlus": []byte("∓"), + "Nacute": []byte("Ń"), + "Ncaron": []byte("Ň"), + "Ncedil": []byte("Ņ"), + "NegativeMediumSpace": []byte("​"), + "NegativeThickSpace": []byte("​"), + "NegativeThinSpace": []byte("​"), + "NegativeVeryThinSpace": []byte("​"), + "NestedGreaterGreater": []byte("≫"), + "NestedLessLess": []byte("≪"), + "NewLine": []byte("\n"), + "NoBreak": []byte("⁠"), + "NonBreakingSpace": []byte(" "), + "NotCongruent": []byte("≢"), + "NotCupCap": []byte("≭"), + "NotDoubleVerticalBar": []byte("∦"), + "NotElement": []byte("∉"), + "NotEqual": []byte("≠"), + "NotExists": []byte("∄"), + "NotGreater": []byte("≯"), + "NotGreaterEqual": []byte("≱"), + "NotGreaterLess": []byte("≹"), + "NotGreaterTilde": []byte("≵"), + "NotLeftTriangle": []byte("⋪"), + "NotLeftTriangleEqual": []byte("⋬"), + "NotLess": []byte("≮"), + "NotLessEqual": []byte("≰"), + "NotLessGreater": []byte("≸"), + "NotLessTilde": []byte("≴"), + "NotPrecedes": []byte("⊀"), + "NotPrecedesSlantEqual": []byte("⋠"), + "NotReverseElement": []byte("∌"), + "NotRightTriangle": []byte("⋫"), + "NotRightTriangleEqual": []byte("⋭"), + "NotSquareSubsetEqual": []byte("⋢"), + "NotSquareSupersetEqual": []byte("⋣"), + "NotSubsetEqual": []byte("⊈"), + "NotSucceeds": []byte("⊁"), + "NotSucceedsSlantEqual": []byte("⋡"), + "NotSupersetEqual": []byte("⊉"), + "NotTilde": []byte("≁"), + "NotTildeEqual": []byte("≄"), + "NotTildeFullEqual": []byte("≇"), + "NotTildeTilde": []byte("≉"), + "NotVerticalBar": []byte("∤"), + "Ntilde": []byte("Ñ"), + "OElig": []byte("Œ"), + "Oacute": []byte("Ó"), + "Ocirc": []byte("Ô"), + "Odblac": []byte("Ő"), + "Ograve": []byte("Ò"), + "Omacr": []byte("Ō"), + "Omega": []byte("Ω"), + "Omicron": []byte("Ο"), + "OpenCurlyDoubleQuote": []byte("“"), + "OpenCurlyQuote": []byte("‘"), + "Oslash": []byte("Ø"), + "Otilde": []byte("Õ"), + "OverBar": []byte("‾"), + "OverBrace": []byte("⏞"), + "OverBracket": []byte("⎴"), + "OverParenthesis": []byte("⏜"), + "PartialD": []byte("∂"), + "PlusMinus": []byte("±"), + "Poincareplane": []byte("ℌ"), + "Precedes": []byte("≺"), + "PrecedesEqual": []byte("⪯"), + "PrecedesSlantEqual": []byte("≼"), + "PrecedesTilde": []byte("≾"), + "Product": []byte("∏"), + "Proportion": []byte("∷"), + "Proportional": []byte("∝"), + "QUOT": []byte("\""), + "Racute": []byte("Ŕ"), + "Rcaron": []byte("Ř"), + "Rcedil": []byte("Ŗ"), + "ReverseElement": []byte("∋"), + "ReverseEquilibrium": []byte("⇋"), + "ReverseUpEquilibrium": []byte("⥯"), + "Rfr": []byte("ℜ"), + "RightAngleBracket": []byte("⟩"), + "RightArrow": []byte("→"), + "RightArrowBar": []byte("⇥"), + "RightArrowLeftArrow": []byte("⇄"), + "RightCeiling": []byte("⌉"), + "RightDoubleBracket": []byte("⟧"), + "RightDownTeeVector": []byte("⥝"), + "RightDownVector": []byte("⇂"), + "RightDownVectorBar": []byte("⥕"), + "RightFloor": []byte("⌋"), + "RightTee": []byte("⊢"), + "RightTeeArrow": []byte("↦"), + "RightTeeVector": []byte("⥛"), + "RightTriangle": []byte("⊳"), + "RightTriangleBar": []byte("⧐"), + "RightTriangleEqual": []byte("⊵"), + "RightUpDownVector": []byte("⥏"), + "RightUpTeeVector": []byte("⥜"), + "RightUpVector": []byte("↾"), + "RightUpVectorBar": []byte("⥔"), + "RightVector": []byte("⇀"), + "RightVectorBar": []byte("⥓"), + "Rightarrow": []byte("⇒"), + "RoundImplies": []byte("⥰"), + "Rrightarrow": []byte("⇛"), + "RuleDelayed": []byte("⧴"), + "SHCHcy": []byte("Щ"), + "SOFTcy": []byte("Ь"), + "Sacute": []byte("Ś"), + "Scaron": []byte("Š"), + "Scedil": []byte("Ş"), + "Scirc": []byte("Ŝ"), + "ShortDownArrow": []byte("↓"), + "ShortLeftArrow": []byte("←"), + "ShortRightArrow": []byte("→"), + "ShortUpArrow": []byte("↑"), + "Sigma": []byte("Σ"), + "SmallCircle": []byte("∘"), + "Square": []byte("□"), + "SquareIntersection": []byte("⊓"), + "SquareSubset": []byte("⊏"), + "SquareSubsetEqual": []byte("⊑"), + "SquareSuperset": []byte("⊐"), + "SquareSupersetEqual": []byte("⊒"), + "SquareUnion": []byte("⊔"), + "Subset": []byte("⋐"), + "SubsetEqual": []byte("⊆"), + "Succeeds": []byte("≻"), + "SucceedsEqual": []byte("⪰"), + "SucceedsSlantEqual": []byte("≽"), + "SucceedsTilde": []byte("≿"), + "SuchThat": []byte("∋"), + "Superset": []byte("⊃"), + "SupersetEqual": []byte("⊇"), + "Supset": []byte("⋑"), + "THORN": []byte("Þ"), + "Tab": []byte(" "), + "Tcaron": []byte("Ť"), + "Tcedil": []byte("Ţ"), + "Therefore": []byte("∴"), + "Theta": []byte("Θ"), + "ThinSpace": []byte(" "), + "Tilde": []byte("∼"), + "TildeEqual": []byte("≃"), + "TildeFullEqual": []byte("≅"), + "TildeTilde": []byte("≈"), + "TripleDot": []byte("⃛"), + "Tstrok": []byte("Ŧ"), + "Uacute": []byte("Ú"), + "Uarrocir": []byte("⥉"), + "Ubreve": []byte("Ŭ"), + "Ucirc": []byte("Û"), + "Udblac": []byte("Ű"), + "Ugrave": []byte("Ù"), + "Umacr": []byte("Ū"), + "UnderBar": []byte("_"), + "UnderBrace": []byte("⏟"), + "UnderBracket": []byte("⎵"), + "UnderParenthesis": []byte("⏝"), + "Union": []byte("⋃"), + "UnionPlus": []byte("⊎"), + "Uogon": []byte("Ų"), + "UpArrow": []byte("↑"), + "UpArrowBar": []byte("⤒"), + "UpArrowDownArrow": []byte("⇅"), + "UpDownArrow": []byte("↕"), + "UpEquilibrium": []byte("⥮"), + "UpTee": []byte("⊥"), + "UpTeeArrow": []byte("↥"), + "Uparrow": []byte("⇑"), + "Updownarrow": []byte("⇕"), + "UpperLeftArrow": []byte("↖"), + "UpperRightArrow": []byte("↗"), + "Upsilon": []byte("Υ"), + "Uring": []byte("Ů"), + "Utilde": []byte("Ũ"), + "Verbar": []byte("‖"), + "VerticalBar": []byte("∣"), + "VerticalLine": []byte("|"), + "VerticalSeparator": []byte("❘"), + "VerticalTilde": []byte("≀"), + "VeryThinSpace": []byte(" "), + "Vvdash": []byte("⊪"), + "Wcirc": []byte("Ŵ"), + "Yacute": []byte("Ý"), + "Ycirc": []byte("Ŷ"), + "Zacute": []byte("Ź"), + "Zcaron": []byte("Ž"), + "ZeroWidthSpace": []byte("​"), + "aacute": []byte("á"), + "abreve": []byte("ă"), + "acirc": []byte("â"), + "acute": []byte("´"), + "aelig": []byte("æ"), + "agrave": []byte("à"), + "alefsym": []byte("ℵ"), + "alpha": []byte("α"), + "amacr": []byte("ā"), + "amp": []byte("&"), + "andslope": []byte("⩘"), + "angle": []byte("∠"), + "angmsd": []byte("∡"), + "angmsdaa": []byte("⦨"), + "angmsdab": []byte("⦩"), + "angmsdac": []byte("⦪"), + "angmsdad": []byte("⦫"), + "angmsdae": []byte("⦬"), + "angmsdaf": []byte("⦭"), + "angmsdag": []byte("⦮"), + "angmsdah": []byte("⦯"), + "angrtvb": []byte("⊾"), + "angrtvbd": []byte("⦝"), + "angsph": []byte("∢"), + "angst": []byte("Å"), + "angzarr": []byte("⍼"), + "aogon": []byte("ą"), + "apos": []byte("'"), + "approx": []byte("≈"), + "approxeq": []byte("≊"), + "aring": []byte("å"), + "ast": []byte("*"), + "asymp": []byte("≈"), + "asympeq": []byte("≍"), + "atilde": []byte("ã"), + "awconint": []byte("∳"), + "backcong": []byte("≌"), + "backepsilon": []byte("϶"), + "backprime": []byte("‵"), + "backsim": []byte("∽"), + "backsimeq": []byte("⋍"), + "barvee": []byte("⊽"), + "barwed": []byte("⌅"), + "barwedge": []byte("⌅"), + "bbrktbrk": []byte("⎶"), + "becaus": []byte("∵"), + "because": []byte("∵"), + "bemptyv": []byte("⦰"), + "bernou": []byte("ℬ"), + "between": []byte("≬"), + "bigcap": []byte("⋂"), + "bigcirc": []byte("◯"), + "bigcup": []byte("⋃"), + "bigodot": []byte("⨀"), + "bigoplus": []byte("⨁"), + "bigotimes": []byte("⨂"), + "bigsqcup": []byte("⨆"), + "bigstar": []byte("★"), + "bigtriangledown": []byte("▽"), + "bigtriangleup": []byte("△"), + "biguplus": []byte("⨄"), + "bigvee": []byte("⋁"), + "bigwedge": []byte("⋀"), + "bkarow": []byte("⤍"), + "blacklozenge": []byte("⧫"), + "blacksquare": []byte("▪"), + "blacktriangle": []byte("▴"), + "blacktriangledown": []byte("▾"), + "blacktriangleleft": []byte("◂"), + "blacktriangleright": []byte("▸"), + "bottom": []byte("⊥"), + "bowtie": []byte("⋈"), + "boxminus": []byte("⊟"), + "boxplus": []byte("⊞"), + "boxtimes": []byte("⊠"), + "bprime": []byte("‵"), + "breve": []byte("˘"), + "brvbar": []byte("¦"), + "bsol": []byte("\\"), + "bsolhsub": []byte("⟈"), + "bullet": []byte("•"), + "bumpeq": []byte("≏"), + "cacute": []byte("ć"), + "capbrcup": []byte("⩉"), + "caron": []byte("ˇ"), + "ccaron": []byte("č"), + "ccedil": []byte("ç"), + "ccirc": []byte("ĉ"), + "ccupssm": []byte("⩐"), + "cedil": []byte("¸"), + "cemptyv": []byte("⦲"), + "centerdot": []byte("·"), + "checkmark": []byte("✓"), + "circeq": []byte("≗"), + "circlearrowleft": []byte("↺"), + "circlearrowright": []byte("↻"), + "circledR": []byte("®"), + "circledS": []byte("Ⓢ"), + "circledast": []byte("⊛"), + "circledcirc": []byte("⊚"), + "circleddash": []byte("⊝"), + "cirfnint": []byte("⨐"), + "cirscir": []byte("⧂"), + "clubsuit": []byte("♣"), + "colon": []byte(":"), + "colone": []byte("≔"), + "coloneq": []byte("≔"), + "comma": []byte(","), + "commat": []byte("@"), + "compfn": []byte("∘"), + "complement": []byte("∁"), + "complexes": []byte("ℂ"), + "congdot": []byte("⩭"), + "conint": []byte("∮"), + "coprod": []byte("∐"), + "copysr": []byte("℗"), + "cudarrl": []byte("⤸"), + "cudarrr": []byte("⤵"), + "cularr": []byte("↶"), + "cularrp": []byte("⤽"), + "cupbrcap": []byte("⩈"), + "cupdot": []byte("⊍"), + "curarr": []byte("↷"), + "curarrm": []byte("⤼"), + "curlyeqprec": []byte("⋞"), + "curlyeqsucc": []byte("⋟"), + "curlyvee": []byte("⋎"), + "curlywedge": []byte("⋏"), + "curren": []byte("¤"), + "curvearrowleft": []byte("↶"), + "curvearrowright": []byte("↷"), + "cwconint": []byte("∲"), + "cylcty": []byte("⌭"), + "dagger": []byte("†"), + "daleth": []byte("ℸ"), + "dbkarow": []byte("⤏"), + "dblac": []byte("˝"), + "dcaron": []byte("ď"), + "ddagger": []byte("‡"), + "ddotseq": []byte("⩷"), + "delta": []byte("δ"), + "demptyv": []byte("⦱"), + "diamond": []byte("⋄"), + "diamondsuit": []byte("♦"), + "digamma": []byte("ϝ"), + "divide": []byte("÷"), + "divideontimes": []byte("⋇"), + "divonx": []byte("⋇"), + "dlcorn": []byte("⌞"), + "dlcrop": []byte("⌍"), + "dollar": []byte("$"), + "doteqdot": []byte("≑"), + "dotminus": []byte("∸"), + "dotplus": []byte("∔"), + "dotsquare": []byte("⊡"), + "doublebarwedge": []byte("⌆"), + "downarrow": []byte("↓"), + "downdownarrows": []byte("⇊"), + "downharpoonleft": []byte("⇃"), + "downharpoonright": []byte("⇂"), + "drbkarow": []byte("⤐"), + "drcorn": []byte("⌟"), + "drcrop": []byte("⌌"), + "dstrok": []byte("đ"), + "dwangle": []byte("⦦"), + "dzigrarr": []byte("⟿"), + "eacute": []byte("é"), + "ecaron": []byte("ě"), + "ecirc": []byte("ê"), + "ecolon": []byte("≕"), + "egrave": []byte("è"), + "elinters": []byte("⏧"), + "emacr": []byte("ē"), + "emptyset": []byte("∅"), + "emptyv": []byte("∅"), + "emsp13": []byte(" "), + "emsp14": []byte(" "), + "eogon": []byte("ę"), + "epsilon": []byte("ε"), + "eqcirc": []byte("≖"), + "eqcolon": []byte("≕"), + "eqsim": []byte("≂"), + "eqslantgtr": []byte("⪖"), + "eqslantless": []byte("⪕"), + "equals": []byte("="), + "equest": []byte("≟"), + "equivDD": []byte("⩸"), + "eqvparsl": []byte("⧥"), + "excl": []byte("!"), + "expectation": []byte("ℰ"), + "exponentiale": []byte("ⅇ"), + "fallingdotseq": []byte("≒"), + "female": []byte("♀"), + "forall": []byte("∀"), + "fpartint": []byte("⨍"), + "frac12": []byte("½"), + "frac13": []byte("⅓"), + "frac14": []byte("¼"), + "frac15": []byte("⅕"), + "frac16": []byte("⅙"), + "frac18": []byte("⅛"), + "frac23": []byte("⅔"), + "frac25": []byte("⅖"), + "frac34": []byte("¾"), + "frac35": []byte("⅗"), + "frac38": []byte("⅜"), + "frac45": []byte("⅘"), + "frac56": []byte("⅚"), + "frac58": []byte("⅝"), + "frac78": []byte("⅞"), + "gacute": []byte("ǵ"), + "gamma": []byte("γ"), + "gammad": []byte("ϝ"), + "gbreve": []byte("ğ"), + "gcirc": []byte("ĝ"), + "geq": []byte("≥"), + "geqq": []byte("≧"), + "geqslant": []byte("⩾"), + "gesdoto": []byte("⪂"), + "gesdotol": []byte("⪄"), + "ggg": []byte("⋙"), + "gnapprox": []byte("⪊"), + "gneq": []byte("⪈"), + "gneqq": []byte("≩"), + "grave": []byte("`"), + "gt": []byte(">"), + "gtquest": []byte("⩼"), + "gtrapprox": []byte("⪆"), + "gtrdot": []byte("⋗"), + "gtreqless": []byte("⋛"), + "gtreqqless": []byte("⪌"), + "gtrless": []byte("≷"), + "gtrsim": []byte("≳"), + "hArr": []byte("⇔"), + "hairsp": []byte(" "), + "hamilt": []byte("ℋ"), + "hardcy": []byte("ъ"), + "harrcir": []byte("⥈"), + "hcirc": []byte("ĥ"), + "hearts": []byte("♥"), + "heartsuit": []byte("♥"), + "hellip": []byte("…"), + "hercon": []byte("⊹"), + "hksearow": []byte("⤥"), + "hkswarow": []byte("⤦"), + "homtht": []byte("∻"), + "hookleftarrow": []byte("↩"), + "hookrightarrow": []byte("↪"), + "horbar": []byte("―"), + "hslash": []byte("ℏ"), + "hstrok": []byte("ħ"), + "hybull": []byte("⁃"), + "hyphen": []byte("‐"), + "iacute": []byte("í"), + "icirc": []byte("î"), + "iexcl": []byte("¡"), + "igrave": []byte("ì"), + "iiiint": []byte("⨌"), + "iiint": []byte("∭"), + "ijlig": []byte("ij"), + "imacr": []byte("ī"), + "image": []byte("ℑ"), + "imagline": []byte("ℐ"), + "imagpart": []byte("ℑ"), + "imath": []byte("ı"), + "imped": []byte("Ƶ"), + "incare": []byte("℅"), + "infintie": []byte("⧝"), + "inodot": []byte("ı"), + "intcal": []byte("⊺"), + "integers": []byte("ℤ"), + "intercal": []byte("⊺"), + "intlarhk": []byte("⨗"), + "intprod": []byte("⨼"), + "iogon": []byte("į"), + "iquest": []byte("¿"), + "isin": []byte("∈"), + "isindot": []byte("⋵"), + "isinsv": []byte("⋳"), + "isinv": []byte("∈"), + "itilde": []byte("ĩ"), + "jcirc": []byte("ĵ"), + "jmath": []byte("ȷ"), + "jsercy": []byte("ј"), + "kappa": []byte("κ"), + "kappav": []byte("ϰ"), + "kcedil": []byte("ķ"), + "kgreen": []byte("ĸ"), + "lacute": []byte("ĺ"), + "laemptyv": []byte("⦴"), + "lagran": []byte("ℒ"), + "lambda": []byte("λ"), + "langle": []byte("⟨"), + "laquo": []byte("«"), + "larrbfs": []byte("⤟"), + "larrhk": []byte("↩"), + "larrlp": []byte("↫"), + "larrsim": []byte("⥳"), + "larrtl": []byte("↢"), + "lbrace": []byte("{"), + "lbrack": []byte("["), + "lbrksld": []byte("⦏"), + "lbrkslu": []byte("⦍"), + "lcaron": []byte("ľ"), + "lcedil": []byte("ļ"), + "lcub": []byte("{"), + "ldquor": []byte("„"), + "ldrdhar": []byte("⥧"), + "ldrushar": []byte("⥋"), + "leftarrow": []byte("←"), + "leftarrowtail": []byte("↢"), + "leftharpoondown": []byte("↽"), + "leftharpoonup": []byte("↼"), + "leftleftarrows": []byte("⇇"), + "leftrightarrow": []byte("↔"), + "leftrightarrows": []byte("⇆"), + "leftrightharpoons": []byte("⇋"), + "leftrightsquigarrow": []byte("↭"), + "leftthreetimes": []byte("⋋"), + "leq": []byte("≤"), + "leqq": []byte("≦"), + "leqslant": []byte("⩽"), + "lesdoto": []byte("⪁"), + "lesdotor": []byte("⪃"), + "lessapprox": []byte("⪅"), + "lessdot": []byte("⋖"), + "lesseqgtr": []byte("⋚"), + "lesseqqgtr": []byte("⪋"), + "lessgtr": []byte("≶"), + "lesssim": []byte("≲"), + "lfloor": []byte("⌊"), + "llcorner": []byte("⌞"), + "lmidot": []byte("ŀ"), + "lmoust": []byte("⎰"), + "lmoustache": []byte("⎰"), + "lnapprox": []byte("⪉"), + "lneq": []byte("⪇"), + "lneqq": []byte("≨"), + "longleftarrow": []byte("⟵"), + "longleftrightarrow": []byte("⟷"), + "longmapsto": []byte("⟼"), + "longrightarrow": []byte("⟶"), + "looparrowleft": []byte("↫"), + "looparrowright": []byte("↬"), + "lotimes": []byte("⨴"), + "lowast": []byte("∗"), + "lowbar": []byte("_"), + "lozenge": []byte("◊"), + "lpar": []byte("("), + "lrcorner": []byte("⌟"), + "lsaquo": []byte("‹"), + "lsqb": []byte("["), + "lsquor": []byte("‚"), + "lstrok": []byte("ł"), + "lt": []byte("<"), + "lthree": []byte("⋋"), + "ltimes": []byte("⋉"), + "ltquest": []byte("⩻"), + "lurdshar": []byte("⥊"), + "luruhar": []byte("⥦"), + "maltese": []byte("✠"), + "mapsto": []byte("↦"), + "mapstodown": []byte("↧"), + "mapstoleft": []byte("↤"), + "mapstoup": []byte("↥"), + "marker": []byte("▮"), + "measuredangle": []byte("∡"), + "micro": []byte("µ"), + "midast": []byte("*"), + "middot": []byte("·"), + "minusb": []byte("⊟"), + "minusd": []byte("∸"), + "minusdu": []byte("⨪"), + "mnplus": []byte("∓"), + "models": []byte("⊧"), + "mstpos": []byte("∾"), + "multimap": []byte("⊸"), + "nLeftarrow": []byte("⇍"), + "nLeftrightarrow": []byte("⇎"), + "nRightarrow": []byte("⇏"), + "nVDash": []byte("⊯"), + "nVdash": []byte("⊮"), + "nabla": []byte("∇"), + "nacute": []byte("ń"), + "napos": []byte("ʼn"), + "napprox": []byte("≉"), + "natural": []byte("♮"), + "naturals": []byte("ℕ"), + "ncaron": []byte("ň"), + "ncedil": []byte("ņ"), + "nearrow": []byte("↗"), + "nequiv": []byte("≢"), + "nesear": []byte("⤨"), + "nexist": []byte("∄"), + "nexists": []byte("∄"), + "ngeq": []byte("≱"), + "ngtr": []byte("≯"), + "niv": []byte("∋"), + "nleftarrow": []byte("↚"), + "nleftrightarrow": []byte("↮"), + "nleq": []byte("≰"), + "nless": []byte("≮"), + "nltrie": []byte("⋬"), + "notinva": []byte("∉"), + "notinvb": []byte("⋷"), + "notinvc": []byte("⋶"), + "notniva": []byte("∌"), + "notnivb": []byte("⋾"), + "notnivc": []byte("⋽"), + "nparallel": []byte("∦"), + "npolint": []byte("⨔"), + "nprcue": []byte("⋠"), + "nprec": []byte("⊀"), + "nrightarrow": []byte("↛"), + "nrtrie": []byte("⋭"), + "nsccue": []byte("⋡"), + "nshortmid": []byte("∤"), + "nshortparallel": []byte("∦"), + "nsimeq": []byte("≄"), + "nsmid": []byte("∤"), + "nspar": []byte("∦"), + "nsqsube": []byte("⋢"), + "nsqsupe": []byte("⋣"), + "nsubseteq": []byte("⊈"), + "nsucc": []byte("⊁"), + "nsupseteq": []byte("⊉"), + "ntilde": []byte("ñ"), + "ntriangleleft": []byte("⋪"), + "ntrianglelefteq": []byte("⋬"), + "ntriangleright": []byte("⋫"), + "ntrianglerighteq": []byte("⋭"), + "num": []byte("#"), + "numero": []byte("№"), + "nvDash": []byte("⊭"), + "nvdash": []byte("⊬"), + "nvinfin": []byte("⧞"), + "nwarrow": []byte("↖"), + "oacute": []byte("ó"), + "ocirc": []byte("ô"), + "odblac": []byte("ő"), + "oelig": []byte("œ"), + "ograve": []byte("ò"), + "olcross": []byte("⦻"), + "omacr": []byte("ō"), + "omega": []byte("ω"), + "omicron": []byte("ο"), + "ominus": []byte("⊖"), + "order": []byte("ℴ"), + "orderof": []byte("ℴ"), + "origof": []byte("⊶"), + "orslope": []byte("⩗"), + "oslash": []byte("ø"), + "otilde": []byte("õ"), + "otimes": []byte("⊗"), + "otimesas": []byte("⨶"), + "parallel": []byte("∥"), + "percnt": []byte("%"), + "period": []byte("."), + "permil": []byte("‰"), + "perp": []byte("⊥"), + "pertenk": []byte("‱"), + "phmmat": []byte("ℳ"), + "pitchfork": []byte("⋔"), + "planck": []byte("ℏ"), + "planckh": []byte("ℎ"), + "plankv": []byte("ℏ"), + "plus": []byte("+"), + "plusacir": []byte("⨣"), + "pluscir": []byte("⨢"), + "plusdo": []byte("∔"), + "plusmn": []byte("±"), + "plussim": []byte("⨦"), + "plustwo": []byte("⨧"), + "pointint": []byte("⨕"), + "pound": []byte("£"), + "prec": []byte("≺"), + "precapprox": []byte("⪷"), + "preccurlyeq": []byte("≼"), + "preceq": []byte("⪯"), + "precnapprox": []byte("⪹"), + "precneqq": []byte("⪵"), + "precnsim": []byte("⋨"), + "precsim": []byte("≾"), + "primes": []byte("ℙ"), + "prnsim": []byte("⋨"), + "profalar": []byte("⌮"), + "profline": []byte("⌒"), + "profsurf": []byte("⌓"), + "propto": []byte("∝"), + "prurel": []byte("⊰"), + "puncsp": []byte(" "), + "qprime": []byte("⁗"), + "quaternions": []byte("ℍ"), + "quatint": []byte("⨖"), + "quest": []byte("?"), + "questeq": []byte("≟"), + "quot": []byte("\""), + "racute": []byte("ŕ"), + "radic": []byte("√"), + "raemptyv": []byte("⦳"), + "rangle": []byte("⟩"), + "raquo": []byte("»"), + "rarrbfs": []byte("⤠"), + "rarrhk": []byte("↪"), + "rarrlp": []byte("↬"), + "rarrsim": []byte("⥴"), + "rarrtl": []byte("↣"), + "rationals": []byte("ℚ"), + "rbrace": []byte("}"), + "rbrack": []byte("]"), + "rbrksld": []byte("⦎"), + "rbrkslu": []byte("⦐"), + "rcaron": []byte("ř"), + "rcedil": []byte("ŗ"), + "rcub": []byte("}"), + "rdldhar": []byte("⥩"), + "rdquor": []byte("”"), + "real": []byte("ℜ"), + "realine": []byte("ℛ"), + "realpart": []byte("ℜ"), + "reals": []byte("ℝ"), + "rfloor": []byte("⌋"), + "rightarrow": []byte("→"), + "rightarrowtail": []byte("↣"), + "rightharpoondown": []byte("⇁"), + "rightharpoonup": []byte("⇀"), + "rightleftarrows": []byte("⇄"), + "rightleftharpoons": []byte("⇌"), + "rightrightarrows": []byte("⇉"), + "rightsquigarrow": []byte("↝"), + "rightthreetimes": []byte("⋌"), + "risingdotseq": []byte("≓"), + "rmoust": []byte("⎱"), + "rmoustache": []byte("⎱"), + "rotimes": []byte("⨵"), + "rpar": []byte(")"), + "rppolint": []byte("⨒"), + "rsaquo": []byte("›"), + "rsqb": []byte("]"), + "rsquor": []byte("’"), + "rthree": []byte("⋌"), + "rtimes": []byte("⋊"), + "rtriltri": []byte("⧎"), + "ruluhar": []byte("⥨"), + "sacute": []byte("ś"), + "scaron": []byte("š"), + "scedil": []byte("ş"), + "scirc": []byte("ŝ"), + "scnsim": []byte("⋩"), + "scpolint": []byte("⨓"), + "searrow": []byte("↘"), + "semi": []byte(";"), + "seswar": []byte("⤩"), + "setminus": []byte("∖"), + "sfrown": []byte("⌢"), + "shchcy": []byte("щ"), + "shortmid": []byte("∣"), + "shortparallel": []byte("∥"), + "sigma": []byte("σ"), + "sigmaf": []byte("ς"), + "sigmav": []byte("ς"), + "simeq": []byte("≃"), + "simplus": []byte("⨤"), + "simrarr": []byte("⥲"), + "slarr": []byte("←"), + "smallsetminus": []byte("∖"), + "smeparsl": []byte("⧤"), + "smid": []byte("∣"), + "softcy": []byte("ь"), + "sol": []byte("/"), + "solbar": []byte("⌿"), + "spades": []byte("♠"), + "spadesuit": []byte("♠"), + "spar": []byte("∥"), + "sqsube": []byte("⊑"), + "sqsubset": []byte("⊏"), + "sqsubseteq": []byte("⊑"), + "sqsupe": []byte("⊒"), + "sqsupset": []byte("⊐"), + "sqsupseteq": []byte("⊒"), + "square": []byte("□"), + "squarf": []byte("▪"), + "srarr": []byte("→"), + "ssetmn": []byte("∖"), + "ssmile": []byte("⌣"), + "sstarf": []byte("⋆"), + "straightepsilon": []byte("ϵ"), + "straightphi": []byte("ϕ"), + "strns": []byte("¯"), + "subedot": []byte("⫃"), + "submult": []byte("⫁"), + "subplus": []byte("⪿"), + "subrarr": []byte("⥹"), + "subset": []byte("⊂"), + "subseteq": []byte("⊆"), + "subseteqq": []byte("⫅"), + "subsetneq": []byte("⊊"), + "subsetneqq": []byte("⫋"), + "succ": []byte("≻"), + "succapprox": []byte("⪸"), + "succcurlyeq": []byte("≽"), + "succeq": []byte("⪰"), + "succnapprox": []byte("⪺"), + "succneqq": []byte("⪶"), + "succnsim": []byte("⋩"), + "succsim": []byte("≿"), + "supdsub": []byte("⫘"), + "supedot": []byte("⫄"), + "suphsol": []byte("⟉"), + "suphsub": []byte("⫗"), + "suplarr": []byte("⥻"), + "supmult": []byte("⫂"), + "supplus": []byte("⫀"), + "supset": []byte("⊃"), + "supseteq": []byte("⊇"), + "supseteqq": []byte("⫆"), + "supsetneq": []byte("⊋"), + "supsetneqq": []byte("⫌"), + "swarrow": []byte("↙"), + "szlig": []byte("ß"), + "target": []byte("⌖"), + "tcaron": []byte("ť"), + "tcedil": []byte("ţ"), + "telrec": []byte("⌕"), + "there4": []byte("∴"), + "therefore": []byte("∴"), + "theta": []byte("θ"), + "thetasym": []byte("ϑ"), + "thetav": []byte("ϑ"), + "thickapprox": []byte("≈"), + "thicksim": []byte("∼"), + "thinsp": []byte(" "), + "thkap": []byte("≈"), + "thksim": []byte("∼"), + "thorn": []byte("þ"), + "tilde": []byte("˜"), + "times": []byte("×"), + "timesb": []byte("⊠"), + "timesbar": []byte("⨱"), + "topbot": []byte("⌶"), + "topfork": []byte("⫚"), + "tprime": []byte("‴"), + "triangle": []byte("▵"), + "triangledown": []byte("▿"), + "triangleleft": []byte("◃"), + "trianglelefteq": []byte("⊴"), + "triangleq": []byte("≜"), + "triangleright": []byte("▹"), + "trianglerighteq": []byte("⊵"), + "tridot": []byte("◬"), + "triminus": []byte("⨺"), + "triplus": []byte("⨹"), + "tritime": []byte("⨻"), + "trpezium": []byte("⏢"), + "tstrok": []byte("ŧ"), + "twoheadleftarrow": []byte("↞"), + "twoheadrightarrow": []byte("↠"), + "uacute": []byte("ú"), + "ubreve": []byte("ŭ"), + "ucirc": []byte("û"), + "udblac": []byte("ű"), + "ugrave": []byte("ù"), + "ulcorn": []byte("⌜"), + "ulcorner": []byte("⌜"), + "ulcrop": []byte("⌏"), + "umacr": []byte("ū"), + "uogon": []byte("ų"), + "uparrow": []byte("↑"), + "updownarrow": []byte("↕"), + "upharpoonleft": []byte("↿"), + "upharpoonright": []byte("↾"), + "upsih": []byte("ϒ"), + "upsilon": []byte("υ"), + "upuparrows": []byte("⇈"), + "urcorn": []byte("⌝"), + "urcorner": []byte("⌝"), + "urcrop": []byte("⌎"), + "uring": []byte("ů"), + "utilde": []byte("ũ"), + "uwangle": []byte("⦧"), + "varepsilon": []byte("ϵ"), + "varkappa": []byte("ϰ"), + "varnothing": []byte("∅"), + "varphi": []byte("ϕ"), + "varpi": []byte("ϖ"), + "varpropto": []byte("∝"), + "varrho": []byte("ϱ"), + "varsigma": []byte("ς"), + "vartheta": []byte("ϑ"), + "vartriangleleft": []byte("⊲"), + "vartriangleright": []byte("⊳"), + "vee": []byte("∨"), + "veebar": []byte("⊻"), + "vellip": []byte("⋮"), + "verbar": []byte("|"), + "vert": []byte("|"), + "vprop": []byte("∝"), + "vzigzag": []byte("⦚"), + "wcirc": []byte("ŵ"), + "wedge": []byte("∧"), + "wedgeq": []byte("≙"), + "weierp": []byte("℘"), + "wreath": []byte("≀"), + "xvee": []byte("⋁"), + "xwedge": []byte("⋀"), + "yacute": []byte("ý"), + "ycirc": []byte("ŷ"), + "zacute": []byte("ź"), + "zcaron": []byte("ž"), + "zeetrf": []byte("ℨ"), + "zigrarr": []byte("⇝"), +} + +// TextRevEntitiesMap is a map of escapes. +var TextRevEntitiesMap = map[byte][]byte{ + '<': []byte("<"), +} |