package liquid_parser

  1. Overview
  2. Docs
val lex_bool : Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val lex_digit_group : Base.String.t -> Base.String.t
val lex_number : Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val has_prefix_or_fail : Base.String.t -> Base.String.t -> (Base.String.t -> 'a option) -> 'a option
val lex_range : Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val lex_delimited_string : Base.String.t -> Base.String.t -> Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val lex_string : Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val lex_id : Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val first_successful : 'a -> ('a -> 'b option) list -> 'b option
val lex_token : Base.String.t -> (Liquid_syntax.Syntax.lex_token * Base.String.t) option
val lex_block_token_chunk : (Base.string * Base.String.t) -> Liquid_syntax.Syntax.block_token Base__List.t -> Base__Int.t -> (Liquid_syntax.Syntax.block_token Base__List.t, Base__Int.t) Liquid_syntax.Tools.unfold_notifier
val lex_block_tokens : Base.String.t -> Liquid_syntax.Syntax.block_token Base__List.t
val lex_line_tokens : Base.String.t -> Liquid_syntax.Syntax.lex_token Base.List.t
val echo_to_expression : Liquid_syntax.Syntax.lex_token list -> Liquid_syntax.Syntax.lex_token Base__List.t
val lex_all_tokens : Liquid_syntax.Syntax.block_token Base.list -> Liquid_syntax.Syntax.lex_token Base__List.t
val lex : Base.String.t -> Liquid_syntax.Syntax.lex_token Base__List.t
OCaml

Innovation. Community. Security.