Deriving_Json_lexerval init_lexer : ?buf:Buffer.t -> Lexing.lexbuf -> lexbufCreate a fresh lexbuf record.
val tag_error : typename:string -> lexbuf -> 'aval read_int : lexbuf -> intval read_bounded_int : ?min:int -> max:int -> lexbuf -> intval read_tag_1 : int -> lexbuf -> intval read_tag_2 : int -> int -> lexbuf -> intval read_int32 : lexbuf -> int32val read_int64 : lexbuf -> int64val read_number : lexbuf -> floatval read_string : lexbuf -> stringval read_case : lexbuf -> [ `Cst of int | `NCst of int ]val read_vcase : lexbuf -> [ `Cst of int | `NCst of int ]val read_comma : lexbuf -> unitval read_lbracket : lexbuf -> unitval read_rbracket : lexbuf -> unitval read_comma_or_rbracket : lexbuf -> [ `Comma | `RBracket ]