Module Archetype.Lexer

exception LexError
val emit_error : Location.t -> string -> unit
val lex_error : Stdlib.Lexing.lexbuf -> string -> 'a
val keywords : (string, Parser.token) Stdlib.Hashtbl.t
val keywords_ : (string * Parser.token) list
val __ocaml_lex_tables : Stdlib.Lexing.lex_tables
val token : Stdlib.Lexing.lexbuf -> Parser.token
val __ocaml_lex_token_rec : Stdlib.Lexing.lexbuf -> int -> Parser.token
val comment : Stdlib.Lexing.lexbuf -> unit
val __ocaml_lex_comment_rec : Stdlib.Lexing.lexbuf -> int -> unit
val comment2 : Stdlib.Lexing.lexbuf -> unit
val __ocaml_lex_comment2_rec : Stdlib.Lexing.lexbuf -> int -> unit
val comment_line : Stdlib.Lexing.lexbuf -> unit
val __ocaml_lex_comment_line_rec : Stdlib.Lexing.lexbuf -> int -> unit
val string : Stdlib.Buffer.t -> Stdlib.Lexing.lexbuf -> Stdlib.Buffer.t
val __ocaml_lex_string_rec : Stdlib.Buffer.t -> Stdlib.Lexing.lexbuf -> int -> Stdlib.Buffer.t