Module Sexplib.Parser_with_layout
type token
=
|
STRING of string * (Stdlib.Lexing.position * string) option
|
COMMENT of string * Stdlib.Lexing.position option
|
LPAREN
|
RPAREN
|
EOF
|
HASH_SEMI
val sexp : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Type_with_layout.t_or_comment
val sexp_opt : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Type_with_layout.t_or_comment option
val sexps : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Type_with_layout.t_or_comment list
val sexps_abs : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Type_with_layout.Parsed.t_or_comment list
val rev_sexps : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Type_with_layout.t_or_comment list