package ppx_css

  1. Overview
  2. Docs
val __sedlex_table_56 : string
val __sedlex_table_65 : string
val __sedlex_table_72 : string
val __sedlex_table_31 : string
val __sedlex_table_32 : string
val __sedlex_table_82 : string
val __sedlex_table_18 : string
val __sedlex_table_38 : string
val __sedlex_table_73 : string
val __sedlex_table_76 : string
val __sedlex_table_15 : string
val __sedlex_table_20 : string
val __sedlex_table_42 : string
val __sedlex_table_37 : string
val __sedlex_table_13 : string
val __sedlex_table_2 : string
val __sedlex_table_52 : string
val __sedlex_table_57 : string
val __sedlex_table_77 : string
val __sedlex_table_81 : string
val __sedlex_table_83 : string
val __sedlex_table_4 : string
val __sedlex_table_1 : string
val __sedlex_table_3 : string
val __sedlex_table_6 : string
val __sedlex_table_7 : string
val __sedlex_table_9 : string
val __sedlex_table_10 : string
val __sedlex_table_11 : string
val __sedlex_table_12 : string
val __sedlex_table_19 : string
val __sedlex_table_23 : string
val __sedlex_table_24 : string
val __sedlex_table_26 : string
val __sedlex_table_29 : string
val __sedlex_table_30 : string
val __sedlex_table_33 : string
val __sedlex_table_34 : string
val __sedlex_table_35 : string
val __sedlex_table_36 : string
val __sedlex_table_39 : string
val __sedlex_table_40 : string
val __sedlex_table_41 : string
val __sedlex_table_45 : string
val __sedlex_table_46 : string
val __sedlex_table_47 : string
val __sedlex_table_49 : string
val __sedlex_table_50 : string
val __sedlex_table_51 : string
val __sedlex_table_54 : string
val __sedlex_table_55 : string
val __sedlex_table_58 : string
val __sedlex_table_59 : string
val __sedlex_table_60 : string
val __sedlex_table_62 : string
val __sedlex_table_64 : string
val __sedlex_table_66 : string
val __sedlex_table_68 : string
val __sedlex_table_69 : string
val __sedlex_table_70 : string
val __sedlex_table_74 : string
val __sedlex_table_79 : string
val __sedlex_table_80 : string
val __sedlex_table_84 : string
val __sedlex_table_86 : string
val __sedlex_table_44 : string
val __sedlex_table_53 : string
val __sedlex_table_14 : string
val __sedlex_table_22 : string
val __sedlex_table_28 : string
val __sedlex_table_85 : string
val __sedlex_table_43 : string
val __sedlex_table_17 : string
val __sedlex_table_71 : string
val __sedlex_table_8 : string
val __sedlex_table_21 : string
val __sedlex_table_25 : string
val __sedlex_table_67 : string
val __sedlex_table_75 : string
val __sedlex_table_78 : string
val __sedlex_table_5 : string
val __sedlex_table_16 : string
val __sedlex_table_27 : string
val __sedlex_table_48 : string
val __sedlex_table_63 : string
val __sedlex_table_87 : string
val __sedlex_table_61 : string
val __sedlex_partition_82 : Stdlib.Uchar.t option -> int
val __sedlex_partition_35 : Stdlib.Uchar.t option -> int
val __sedlex_partition_56 : Stdlib.Uchar.t option -> int
val __sedlex_partition_31 : Stdlib.Uchar.t option -> int
val __sedlex_partition_25 : Stdlib.Uchar.t option -> int
val __sedlex_partition_61 : Stdlib.Uchar.t option -> int
val __sedlex_partition_91 : Stdlib.Uchar.t option -> int
val __sedlex_partition_16 : Stdlib.Uchar.t option -> int
val __sedlex_partition_44 : Stdlib.Uchar.t option -> int
val __sedlex_partition_90 : Stdlib.Uchar.t option -> int
val __sedlex_partition_78 : Stdlib.Uchar.t option -> int
val __sedlex_partition_45 : Stdlib.Uchar.t option -> int
val __sedlex_partition_67 : Stdlib.Uchar.t option -> int
val __sedlex_partition_30 : Stdlib.Uchar.t option -> int
val __sedlex_partition_94 : Stdlib.Uchar.t option -> int
val __sedlex_partition_96 : Stdlib.Uchar.t option -> int
val __sedlex_partition_11 : Stdlib.Uchar.t option -> int
val __sedlex_partition_15 : Stdlib.Uchar.t option -> int
val __sedlex_partition_29 : Stdlib.Uchar.t option -> int
val __sedlex_partition_38 : Stdlib.Uchar.t option -> int
val __sedlex_partition_41 : Stdlib.Uchar.t option -> int
val __sedlex_partition_43 : Stdlib.Uchar.t option -> int
val __sedlex_partition_95 : Stdlib.Uchar.t option -> int
val __sedlex_partition_66 : Stdlib.Uchar.t option -> int
val __sedlex_partition_42 : Stdlib.Uchar.t option -> int
val __sedlex_partition_52 : Stdlib.Uchar.t option -> int
val __sedlex_partition_26 : Stdlib.Uchar.t option -> int
val __sedlex_partition_51 : Stdlib.Uchar.t option -> int
val __sedlex_partition_17 : Stdlib.Uchar.t option -> int
val __sedlex_partition_64 : Stdlib.Uchar.t option -> int
val __sedlex_partition_65 : Stdlib.Uchar.t option -> int
val __sedlex_partition_54 : Stdlib.Uchar.t option -> int
val __sedlex_partition_7 : Stdlib.Uchar.t option -> int
val __sedlex_partition_37 : Stdlib.Uchar.t option -> int
val __sedlex_partition_8 : Stdlib.Uchar.t option -> int
val __sedlex_partition_19 : Stdlib.Uchar.t option -> int
val __sedlex_partition_83 : Stdlib.Uchar.t option -> int
val __sedlex_partition_58 : Stdlib.Uchar.t option -> int
val __sedlex_partition_60 : Stdlib.Uchar.t option -> int
val __sedlex_partition_1 : Stdlib.Uchar.t option -> int
val __sedlex_partition_36 : Stdlib.Uchar.t option -> int
val __sedlex_partition_85 : Stdlib.Uchar.t option -> int
val __sedlex_partition_57 : Stdlib.Uchar.t option -> int
val __sedlex_partition_62 : Stdlib.Uchar.t option -> int
val __sedlex_partition_2 : Stdlib.Uchar.t option -> int
val __sedlex_partition_6 : Stdlib.Uchar.t option -> int
val __sedlex_partition_13 : Stdlib.Uchar.t option -> int
val __sedlex_partition_32 : Stdlib.Uchar.t option -> int
val __sedlex_partition_59 : Stdlib.Uchar.t option -> int
val __sedlex_partition_46 : Stdlib.Uchar.t option -> int
val __sedlex_partition_80 : Stdlib.Uchar.t option -> int
val __sedlex_partition_18 : Stdlib.Uchar.t option -> int
val __sedlex_partition_88 : Stdlib.Uchar.t option -> int
val __sedlex_partition_50 : Stdlib.Uchar.t option -> int
val __sedlex_partition_55 : Stdlib.Uchar.t option -> int
val __sedlex_partition_73 : Stdlib.Uchar.t option -> int
val __sedlex_partition_34 : Stdlib.Uchar.t option -> int
val __sedlex_partition_24 : Stdlib.Uchar.t option -> int
val __sedlex_partition_49 : Stdlib.Uchar.t option -> int
val __sedlex_partition_93 : Stdlib.Uchar.t option -> int
val __sedlex_partition_69 : Stdlib.Uchar.t option -> int
val __sedlex_partition_70 : Stdlib.Uchar.t option -> int
val __sedlex_partition_14 : Stdlib.Uchar.t option -> int
val __sedlex_partition_48 : Stdlib.Uchar.t option -> int
val __sedlex_partition_84 : Stdlib.Uchar.t option -> int
val __sedlex_partition_74 : Stdlib.Uchar.t option -> int
val __sedlex_partition_71 : Stdlib.Uchar.t option -> int
val __sedlex_partition_81 : Stdlib.Uchar.t option -> int
val __sedlex_partition_27 : Stdlib.Uchar.t option -> int
val __sedlex_partition_53 : Stdlib.Uchar.t option -> int
val __sedlex_partition_63 : Stdlib.Uchar.t option -> int
val __sedlex_partition_79 : Stdlib.Uchar.t option -> int
val __sedlex_partition_9 : Stdlib.Uchar.t option -> int
val __sedlex_partition_20 : Stdlib.Uchar.t option -> int
val __sedlex_partition_75 : Stdlib.Uchar.t option -> int
val __sedlex_partition_76 : Stdlib.Uchar.t option -> int
val __sedlex_partition_89 : Stdlib.Uchar.t option -> int
val __sedlex_partition_4 : Stdlib.Uchar.t option -> int
val __sedlex_partition_33 : Stdlib.Uchar.t option -> int
val __sedlex_partition_10 : Stdlib.Uchar.t option -> int
val __sedlex_partition_23 : Stdlib.Uchar.t option -> int
val __sedlex_partition_86 : Stdlib.Uchar.t option -> int
val __sedlex_partition_98 : Stdlib.Uchar.t option -> int
val __sedlex_partition_21 : Stdlib.Uchar.t option -> int
val __sedlex_partition_39 : Stdlib.Uchar.t option -> int
val __sedlex_partition_97 : Stdlib.Uchar.t option -> int
val __sedlex_partition_92 : Stdlib.Uchar.t option -> int
val __sedlex_partition_3 : Stdlib.Uchar.t option -> int
val __sedlex_partition_47 : Stdlib.Uchar.t option -> int
val __sedlex_partition_40 : Stdlib.Uchar.t option -> int
val __sedlex_partition_12 : Stdlib.Uchar.t option -> int
val __sedlex_partition_22 : Stdlib.Uchar.t option -> int
val __sedlex_partition_72 : Stdlib.Uchar.t option -> int
val __sedlex_partition_5 : Stdlib.Uchar.t option -> int
val __sedlex_partition_87 : Stdlib.Uchar.t option -> int
val __sedlex_partition_68 : Stdlib.Uchar.t option -> int
val __sedlex_partition_77 : Stdlib.Uchar.t option -> int
val __sedlex_partition_28 : Stdlib.Uchar.t option -> int

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
exception LexingError of Stdlib.Lexing.position * string

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.

exception GrammarError of string * Location.t

Signals a grammar error at the provided location.

val position_to_string : Stdlib.Lexing.position -> string
val location_to_string : Location.t -> string
val dimension_to_string : Types.dimension -> string
val token_to_string : Menhir_parser.token -> string
val discard_comments_and_white_spaces : Sedlexing.t -> bool
val get_next_tokens : Sedlexing.t -> bool -> Menhir_parser.token list
val get_dimension : string -> Sedlexing.t -> Menhir_parser.token
val get_url : string -> Sedlexing.t -> Menhir_parser.token
val token_queue : (Menhir_parser.token * Stdlib.Lexing.position * Stdlib.Lexing.position) Stdlib.Queue.t
val queue_next_tokens_with_location : Sedlexing.t -> unit
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
OCaml

Innovation. Community. Security.