Module Css_parser_lexer

module Errors = Css_parser_common.Errors
val get_next_token : Css_parser_lexer__.Lex_buffer.t -> Css_parser_common.Token.t * Css_parser_common.Location.t
val of_utf8_string : ?filename:string -> ?pos:Lexing.position -> string -> Css_parser_lexer__.Lex_buffer.t
val get_tokens_with_positions : ?filename:string -> ?pos:Lexing.position -> string -> (Css_parser_common.Token.t * Css_parser_common.Location.t) list
val rsplit_on_hash : string -> (string * string) option

rsplit_on_hash will split a string like `EXPR#Foo` into Some ("EXPR", "Foo").

rsplit_on_hash will correctly ignore escaped `#`'s in situations like:

`EXPR "#"`.