úÎÁ E(      !"#$%&'None&Parse a ( into a list of s. 1https://drafts.csswg.org/css-syntax/#tokenization)Before sending the input stream to the tokenizer, implementations must make the following code point substitutions: (see spec) 8https://drafts.csswg.org/css-syntax/#input-preprocessing'Serialize a list of  s back into (r. Round-tripping is not guaranteed to be identity. The tokenization step drops some information from the source. 2https://drafts.csswg.org/css-syntax/#serializationC  !"#$%&)'*+,-./0123456789:;<=>?@ABC(  !"#$%&'(%$#"!  &'!%$#"!  &)'*+,-./0123456789:;<=>?@ABCD      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHcss-syntax-0.0.2Data.CSS.Syntax.TokensUnitHashFlag HUnrestrictedHId NumericValueNVNumber NVIntegerTokenDelimHashFunction AtKeywordIdentBadUrlUrl Dimension PercentageNumber BadStringStringColumn IncludeMatch DashMatch PrefixMatchSubstringMatch SuffixMatchRightCurlyBracketLeftCurlyBracketRightSquareBracketLeftSquareBracket RightParen LeftParen SemicolonColonCommaCDCCDO Whitespacetokenize serialize text-1.2.1.3Data.Text.InternalTextpreprocessInputStream renderToken parseCommentparseWhitespace parseCharparseStrescapedCodePointnextInputCodePointwhenNext parseString parseHashisNameStartCodePointisNameCodePoint parseNumeric nameCodePointescapedCodePoint' parseName parseSignparseNumericValueparseUrlparseIdentLikeparseEscapedIdentLikeparseAtKeyword parseToken isWhitespace isHexCharunhex