Module SExprLexer

Lexer: Lexer Specification for S-expressions

val char_for_backslash : char -> char
val lf : char
val dec_code : char -> char -> char -> int
val hex_code : char -> char -> int
val found_newline : Stdlib.Lexing.lexbuf -> int -> unit
val lexeme_len : Stdlib.Lexing.lexbuf -> int
val main_failure : Stdlib.Lexing.lexbuf -> string -> 'a
val __ocaml_lex_tables : Stdlib.Lexing.lex_tables
val main : Stdlib.Buffer.t -> Stdlib.Lexing.lexbuf -> SExprParser.token
val __ocaml_lex_main_rec : Stdlib.Buffer.t -> Stdlib.Lexing.lexbuf -> int -> SExprParser.token
val scan_string : Stdlib.Buffer.t -> Stdlib.Lexing.position -> Stdlib.Lexing.lexbuf -> unit
val __ocaml_lex_scan_string_rec : Stdlib.Buffer.t -> Stdlib.Lexing.position -> Stdlib.Lexing.lexbuf -> int -> unit
val scan_quoted : Stdlib.Buffer.t -> Stdlib.Lexing.position -> Stdlib.Lexing.lexbuf -> unit
val __ocaml_lex_scan_quoted_rec : Stdlib.Buffer.t -> Stdlib.Lexing.position -> Stdlib.Lexing.lexbuf -> int -> unit
val scan_block_comment : Stdlib.Buffer.t -> Stdlib.Lexing.position list -> Stdlib.Lexing.lexbuf -> unit
val __ocaml_lex_scan_block_comment_rec : Stdlib.Buffer.t -> Stdlib.Lexing.position list -> Stdlib.Lexing.lexbuf -> int -> unit
val ruleTail : string -> Stdlib.Lexing.lexbuf -> string
val __ocaml_lex_ruleTail_rec : string -> Stdlib.Lexing.lexbuf -> int -> string
val main : ?⁠buf:Stdlib.Buffer.t -> Stdlib.Lexing.lexbuf -> SExprParser.token