Module Frontend.Lex

exception SyntaxError of string
val next_line : Stdlib.Lexing.lexbuf -> unit
val make_table : int -> ('a * 'b) list -> ('c, 'd) Stdlib.Hashtbl.t
val commands : (string, Grammar.token) Stdlib.Hashtbl.t
val keywords : (string, Grammar.token) Stdlib.Hashtbl.t
val __ocaml_lex_tables : Stdlib.Lexing.lex_tables
val token : Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_token_rec : Stdlib.Lexing.lexbuf -> int -> Grammar.token
val skip_whitespace : (Stdlib.Lexing.lexbuf -> Grammar.token) -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_skip_whitespace_rec : (Stdlib.Lexing.lexbuf -> Grammar.token) -> Stdlib.Lexing.lexbuf -> int -> Grammar.token
val real_token : Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_real_token_rec : Stdlib.Lexing.lexbuf -> int -> Grammar.token
val import_path : string Bwd.bwd -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_import_path_rec : string Bwd.bwd -> Stdlib.Lexing.lexbuf -> int -> Grammar.token
val real_import_path : string Bwd.bwd -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_real_import_path_rec : string Bwd.bwd -> Stdlib.Lexing.lexbuf -> int -> Grammar.token
val dot_import_path : string Bwd.Bwd.t -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_dot_import_path_rec : string Bwd.Bwd.t -> Stdlib.Lexing.lexbuf -> int -> Grammar.token
val real_dot_import_path : string Bwd.Bwd.t -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_real_dot_import_path_rec : string Bwd.Bwd.t -> Stdlib.Lexing.lexbuf -> int -> Grammar.token
val line_comment : (Stdlib.Lexing.lexbuf -> Grammar.token) -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_line_comment_rec : (Stdlib.Lexing.lexbuf -> Grammar.token) -> Stdlib.Lexing.lexbuf -> int -> Grammar.token
val block_comment : (Stdlib.Lexing.lexbuf -> Grammar.token) -> Stdlib.Lexing.lexbuf -> Grammar.token
val __ocaml_lex_block_comment_rec : (Stdlib.Lexing.lexbuf -> Grammar.token) -> Stdlib.Lexing.lexbuf -> int -> Grammar.token