Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
CSS lexer. * Reference: * https://www.w3.org/TR/css-syntax-3/ * https://github.com/yahoo/css-js/blob/master/src/l/css.3.l
module Sedlexing = Lex_buffer
Signals a lexing error at the provided source location.
exception ParseError of Menhir_parser.token
* Stdlib.Lexing.position
* Stdlib.Lexing.position
Signals a parsing error at the provided token and its start and end * locations.
val dimension_to_string : Types.dimension -> string
val token_to_string : Menhir_parser.token -> string
val discard_comments_and_white_spaces : Sedlexing.t -> unit
val get_next_token : Sedlexing.t -> Menhir_parser.token
val get_dimension : string -> Sedlexing.t -> Menhir_parser.token
val get_url : string -> Sedlexing.t -> Menhir_parser.token
val get_next_token_with_location :
Sedlexing.t ->
Menhir_parser.token * Stdlib.Lexing.position * Stdlib.Lexing.position
val parse :
Sedlexing.t ->
(Menhir_parser.token, 'a) MenhirLib.Convert.traditional ->
'a
val parse_string :
?container_lnum:int ->
?pos:Stdlib.Lexing.position ->
string ->
(Menhir_parser.token, 'a) MenhirLib.Convert.traditional ->
'a