package gospel

  1. Overview
  2. Docs
type error =
  1. | IllegalCharacter of char
  2. | IllegalEscape of string * string option
  3. | UnterminatedComment
exception Error of error * Ppxlib.Location.t
val prepare_error : Astlib.Location.t -> error -> Ppxlib.Location.Error.t option
val keywords : (string, Uparser.token) Hashtbl.t
val digit_value : char -> int
val num_value : Lexing.lexbuf -> base:int -> first:int -> last:int -> int
val char_for_backslash : char -> char
val illegal_escape : Lexing.lexbuf -> string -> 'a
val char_for_decimal_code : Lexing.lexbuf -> int -> char
val char_for_octal_code : Lexing.lexbuf -> int -> char
val char_for_hexadecimal_code : Lexing.lexbuf -> int -> char
val newline : Lexing.lexbuf -> unit
val __ocaml_lex_tables : Stdlib.Lexing.lex_tables
val __ocaml_lex_token_rec : Lexing.lexbuf -> int -> Uparser.token
val comment : Lexing.lexbuf -> unit
val __ocaml_lex_comment_rec : Lexing.lexbuf -> int -> unit
val string : Buffer.t -> Lexing.lexbuf -> string
val __ocaml_lex_string_rec : Buffer.t -> Lexing.lexbuf -> int -> string
val string_skip_spaces : Buffer.t -> Lexing.lexbuf -> string
val __ocaml_lex_string_skip_spaces_rec : Buffer.t -> Lexing.lexbuf -> int -> string